自己的一些手记

(一) Ajax:只刷新局部页面的技术(Asynchronous Javascript And Xml)

用途:使用javascript从服务器获取数据而不必刷新页面。

(二) 配置DWR(Drect Web Remoting):是一种Ajax框架

a) 把dwr.jar放在WEBROOT/WEB-INF/lib文件夹下

b) 把dwr.xml放在WEBROOT/WEB_INF下,与web.xml放在一起。

c) 在web.xml中配置一个servlet

<servlet>

<servlet-name>dwr</servlet-name>

<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>

<init-param>

<param-name>debug</param-name>

<param-value>true</param-value>

</init-param>

</servlet>

<servlet-mapping>

<servlet-name>dwr</servlet-name>

<url-pattern>/dwr/*</url-pattern>

</servlet-mapping>

org.directwebremoting.servlet.DwrServlet:这个servlet被包含在dwr.jar包中

/dwr/*:这是表示请求路径包含dwr时就调用servlet来判断。

d) 写一个判断的javaBean。

e) 配置dwr.xml,决定页面请求时调用哪个javaBean。

<create creator="new" javascript="在javascript中被调用的对象名">

<param name="class" value="javaBean的路径"/>

</create>

其中在<create>标签中,还可以包含一个<include method=”javaBean中的方法”>子标签,表示包含的方法。

f) 启动服务器,浏览:http://localhost:8088/工程名/dwr/,即可生成:

<script type='text/javascript' src='/dwrdemo/dwr/interface/上面定义的对象名.js'></script>

<script type='text/javascript' src='/dwrdemo/dwr/engine.js'></script>

<script type='text/javascript' src='/dwrdemo/dwr/util.js'></script>将上而生成的复制到jsp页面,在嵌套相应的javascript验证代码,如果对象中的方法有返回值,则对象名打点访问方法,即:对象名.方法名(参数1,……,返回函数);再在下面定义这个方法,方法中带一个参数,这个参数表示对象方法返回的值。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值