JavaScript调用java方法——使用Dwr框架的方法步骤
来源:互联网 发布:软件项目启动通知单 编辑:程序博客网 时间:2024/05/19 17:27
JavaScript调用java方法——Dwr步骤
1.下载dwr.jar直接复制到到你工程下的WebRoot/WEB-INF/lib包下;
2.再修改web.xml
<servlet> <servlet-name>dwr-invoker</servlet-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> <servlet-mapping> <servlet-name>dwr-invoker</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping>
添加到</web-app>之前
3.在WEB-INF下建一个dwr.xml文件,拷贝文件
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN""http://www.getahead.ltd.uk/dwr/dwr10.dtd"><dwr> <allow> <create creator="new" javascript="Demo"> <param name="class" value="your.java.Bean" /> </create> </allow></dwr>
说明:每个dwr代理的一个java类都需放在<allow></allow>中。
<createcreator="new" javascript="Demo">中javascript=是为在JSP中所引用的Java类起的一个名字,通常和类名相同。create=代表是一个什么类型的java,new代表一个普通类型。
<paramname="class" value="your.java.Bean"/>中class表示Demo是一个普通的类,value表示这个类存放的路径(包名.类名)。
4.建一个类,写方法(我这里建的是一个hello的类)
package com.hello;public class Hello { public String hello(String name) { return "哈囉!" + name + "!您的第一個DWR!"; }}
5.再建一个hello的jsp文件!
上诉步骤完成后的图片
6.如果前5个步骤你都完成,
请在浏览器中输入http://localhost:8080/工程名/dwr(不光光起到测试作用)
看看出来的界面是不是这个界面(看下图),如果能出来说明你的努力没白费!嘎嘎!!可别小看了这个页面里面打框的地方将会用到!!
7.将上图中打框的地方复制到jsp中,只要在<title></title>下面即可
- JavaScript调用java方法——使用Dwr框架的方法步骤
- JavaScript调用java方法——dwr步骤(有的地方是转载地)
- DWR中各种java方法的调用
- DWR中各种java方法的调用
- DWR中各种java方法的调用
- DWR中各种java方法的调用
- DWR中各种java方法的调用
- dwr中各种调用java的方法
- DWR中各种java方法的调用
- DWR中各种java方法的调用
- DWR中各种java方法的调用
- DWR中各种java方法的调用
- dwr中各种Java方法的调用
- DWR调用Java中的方法
- DWR中调用Java对象的方法,不要使用简单数据类型
- dwr例子2调用有简单参数的java方法
- dwr例子4调用返回JavaBean的java方法
- dwr例子5调用有JavaBean参数的java方法
- 利用 JPA 2.0 二级缓存实现高速数据访问
- Python--批量修改文件名--glob--os.path.splitext--os.rename
- C++多态和虚函数
- scikit learn环境的搭建(python27+eclipse+pydev+numpy+scipy+maplotib+scitit-learn+jdk)
- 微信公众平台消息接口开发(1)启用接口
- JavaScript调用java方法——使用Dwr框架的方法步骤
- 【转】UTF-8 GB18030 GBK GB2312区别
- linux架构
- js实现用自符串替换占位符{0} {1} {2} 等
- Apache+php+mysql在windows下的安装与配置图解
- android 电容屏(四):驱动调试之驱动程序分析篇 -- FocalTech
- awk技巧-!a[$0]++
- java之创建自定义类数组
- 微软正在寻找cookie的代替品