Ajax之DWR学习
2018-07-20 来源:open-open
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端
Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。
DWR使用步骤:
第一步:导入dwr.jar及其依赖包commons-logging.jar
第二步:配置web.xml文件
第三步:在WEB-INF下面新建dwr.xml文件
引入javascript脚本
<script src='/[WEB-APP]/dwr/interface/ testClass.js'></script>
<script src='/[WEB-APP]/dwr/engine.js'></script>
<script src='/[WEB-APP]/dwr/util.js'></script>
其中TestClass.js是dwr根据配置文件自动生成的,engine.js和util.js是
dwr自带的脚本文件。
第四步:在JSP引入相应的js文件
第五步:使用DWR远程调用java方法
Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。
DWR使用步骤:
第一步:导入dwr.jar及其依赖包commons-logging.jar
第二步:配置web.xml文件
第三步:在WEB-INF下面新建dwr.xml文件
引入javascript脚本
<script src='/[WEB-APP]/dwr/interface/ testClass.js'></script>
<script src='/[WEB-APP]/dwr/engine.js'></script>
<script src='/[WEB-APP]/dwr/util.js'></script>
其中TestClass.js是dwr根据配置文件自动生成的,engine.js和util.js是
dwr自带的脚本文件。
第四步:在JSP引入相应的js文件
第五步:使用DWR远程调用java方法
web.xml文件配置:
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<display-name>DWR Servlet</display-name>
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
说明:
debug是用于调试的。在项目完成要设置
false。默认值即为false。
http://localhost:8080/[YOUR-WEBAPP]/dwr/
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<display-name>DWR Servlet</display-name>
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
说明:
debug是用于调试的。在项目完成要设置
false。默认值即为false。
http://localhost:8080/[YOUR-WEBAPP]/dwr/
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
下一篇:C++ 简单SOCKET 通信
最新资讯
热门推荐