2007-11-27
DWR(表查询显示)
弄了几天DWR,终于大概摸到点头绪。现将我用DWR做出来的对数据库表的查询显示代码与大家分享。
功能比较简单,就是对一个表的查询显示。
开发工具:myeclipse+tomcat+sqlserver.(其实什么开发工具没区别)
针对对象:DWR初学者
下面是代码:
1/ web.xml配置
java 代码
- dwr-invoker
- class>org.directwebremoting.servlet.DwrServletclass>
- dwr-invoker
- /dwr/*
这个比较简单,需要将DWR在web.xml声明下,便于程序启动时加载。
2/ dwr.xml配置
java 代码
- <allow>
- <create javascript="show" creator="new">
- <param name="class" value="com.ice.test.AjaxShow"></param>
- </create>
- <convert match="com.ice.test.EntityBean" converter="bean"></convert>
- </allow>
"show" 是针对下面的class类自动生成的JS文件名。这个可以自己随便定义。class类引入你要调用的类。
“convert match ='.......' ”这块是声明你上面类中用到的javabean。这样写,主要是考虑到在页面中取数据方便。
3/ AjaxShow类
java 代码
- public class AjaxShow {
- public List showInfo(){
- Dboper db=new Dboper();
- return db.selectDate();
- }
- }
java 代码
- try {
- stmt = conn.createStatement();
- ResultSet rs = stmt.executeQuery(sql);
- while (rs.next()) {
- EntityBean bean = new EntityBean();
- bean.setId(rs.getInt(1) + "");
- bean.setTitle(rs.getString(2));
- list.add(bean);
- }
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
好了,现在后台已经写完。就是返回一个list.
看下前台页面。
4/show.jsp
bookId bookName
好了,到这运行下应该没问题了。详写附件中程序 。。。
评论
andrewdu
2007-12-04
重新编辑编辑吧
lianwu
2007-11-28
利用DWRUtils.js中的添加表格方法要方便很多
xrb2008
2007-11-27
怎么头一次发东西,代码怎么都乱套了呀。不清楚,大家看源码吧
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 51052 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
java.io.EOFException解决
good!谢谢.
-- by 157790077 -
java.io.EOFException解决
good!
-- by binhelive -
my97日期控件3.0.1
最新版是4.0了,改进很多 详见 www.my97.net
-- by my97 -
java.io.EOFException解决
good!
-- by arnold.deng -
js中各种自定义函数
//将文字中间多个相连的空格变为一个空格 、 如果用户输入的内容中间有空格,怎 ...
-- by xrb2008






评论排行榜