上周末听了在用友工作的两个学长的一个小讲座,虽然时间不长,但还是有些收获的,其中一个开发部的经理就提到了一些小的技术点,其中就包括dwr,回家后上网查了查相关资料,了解到dwr是一个java开源框架,它的诞生就是为了降低开发ajax的难度,原理类似于在javascript中调用java类,于是就使用dwr技术模拟Google首页做了个练习。由于正直全国哀悼日,页面效果与各大网站相同,采用灰色样式,在这里祝愿遭受灾难的亲人们早日重建家园。
后台数据库为Oracle:
首先需要把dwr.jar导入到WEB-INF/lib目录下,然后在web.xml文件中配置DWRServlet
接着需要在WEB-INF/lib目录下创建dwr.xml文件,并对javascript要调用的类进行声明并公开方法,当然默认公开全部方法,需要提到的是,若类方法的参数或返回值为Bean,则还需要使用convert标签
两个xml文件配置好后,可以在地址栏中输入http://localhost:9527/工程名/dwr进行测试,若测试成功,将显示可用的类及其方法
创建控制器ServletX.java,本例中只是判断用户的搜索操作是否成功,并以控制台的形式输出
创建与数据库表对应的实体Bean,SearchInfo.java文件
创建对数据库表searchInfo进行操作的类OperSearchInfo.java及方法
Translation类用于处理数据传输的编码问题
DataBase用于获得数据库连接
最后是jsp页面
分享到:
相关推荐
dwr实现ajax功能ajax+dwr.........................
DWR实现AJAX验证实例,通过输入的数查询数据库字段是否存在。在前台显示。eclips实现。
ajax(DWR框架)实现简单的内容自动补全
struts2使用Dwr实现Ajax异步提交信息的使用步骤和配置详解。
使用Hibernate+servlet做一个小小自动补全功能 使用dwr框架实现类似百度搜索
dwr反向ajax使用,即时提醒。WEB网页实现右下角时时弹出提醒DIV
Ajax(DWR实现例子) Ajax(DWR实现例子) Ajax(DWR实现例子) Ajax(DWR实现例子) Ajax(DWR实现例子) Ajax(DWR实现例子)
本项目是利用DWR框架实现Ajax无刷新,自动补全功能!
DWR操作数据库模拟实现Google搜索效果
dwr反向Ajax的三种情况dwr反向Ajax的三种情况
这个是老师上课的代码,用DWR实现ajax
纯JSP+DWR实现三级联动下拉选择菜单 实现无刷新联动 DWR判断用户是否存在 ajax二级联动菜单 DWR操作数据库模拟实现Google搜索效果
这是一个初学dwr的小实例,实现文件上传。
用DWR实现的一个树形..希望大家喜欢 .. 呵呵
DWR自动补全 1111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
即时通讯DWR Reverse Ajax
dwr的使用和ajax的使用demo
AJAX DWR教程AJAX DWR教程AJAX DWR教程AJAX DWR教程AJAX DWR教程AJAX DWR教程AJAX DWR教程AJAX DWR教程
在做公司OA时遇到了服务器向客户端发信息的屏障,后来百度搜了下,发现了DWR反转可以实现。这是自己做的一个小东西,大家可以下载看看!共同学习!呵呵!
ajax结合dwr实现联动标签,认真阅读文件包