




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
DWR实现无刷新增删改查操作 2010-05-1416:25:54|分类:HYPERLINK"http://blog.163.com/mutou269874721@126/blog/"\l"m=0&t=1&c=fks_087074083081087070092095095095085080080075087086083069087"\o"默认分类"默认分类|标签:HYPERLINK"http://blog.163.com/mutou269874721@126/blog/"\l"m=0&t=3&c=dwr"dwrHYPERLINK"http://blog.163.com/mutou269874721@126/blog/"\l"m=0&t=3&c=无刷新"无刷新|字号大中小订阅 首先介绍DWR,DWR属于Ajax的一个小型框架技术 原理方面也不过多介绍了,直接来实用的东西 使用DWR你必须要有DWR.jar包,然后加上commons-logging-1.0.4.jar包 继续配置web.xml文件,代码如下: <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>true</param-value> </init-param> <init-param> <param-name>pollAndCometEnabled</param-name> <param-value>true</param-value> </init-param> <init-param> <param-name>allowGetForSafariButMakeForgeryEasier</param-name> <param-value>true</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>dwr-invoker</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping> 然后再来配置dwr.xml文件 一般来说,配置文件需要下列属性 <allow> <createjavascript=""creator=""> <paramname=""></param> <includemethod=""/> </create> <convertmatch=""converter=""> <paramname=""></param> </convert> </allow> 如果是在spring管理的那么,在creator属性应该写为creator=”spring”,相反则为new。 后面的东西就差不多一样了,JavaScript属性填写自己以后将要用的js新名称, Param标签内name属性标识为class,value属性配置自己的方法类路径 Include标签内method属性填写自己以后要用于无刷新的方法名称 Convert标签内match属性填写要用到的实体类路径converter属性为bean Param标签内name属性填写include,value属性填写实体类属性名 现贴出我的dwr配置文件,供参考: <?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPEdwrPUBLIC"-//GetAheadLimited//DTDDirectWebRemoting2.0//EN" "http://www.getahead.ltd.uk/dwr/dwr20.dtd"> <dwr> <allow> <createjavascript="newDwr"creator="new"> <paramname="class"value="com.dao.impl.NewsDaoImpl"/> <includemethod="addNews"/> <includemethod="delNewsById"/> <includemethod="updateNewsById"/> <includemethod="getNewsById"/> <includemethod="getNewLists"/> <includemethod="getTotal"/> </create> <convertmatch="com.entity.News"converter="b

xf****65
实名认证
内容提供者


最近下载