dwr
我爱喝可乐
开心快乐每一天!!
展开
-
dwr的安装
1、将dwr的包拷贝到lib2、配置web.xml org.directwebremoting.servlet.DwrListener dwr-invoker org.directwebremoting.servlet.DwrServlet deb原创 2016-01-14 15:42:31 · 365 阅读 · 0 评论 -
dwr的转换器
对于dwr而言,如果需要传递和返回对象,需要使用相应的转换器,默认转换器是关闭的,需要手动开启 上图就会将User和Group对象在页面使用时转换为javascript的对象原创 2016-01-14 15:48:40 · 265 阅读 · 0 评论 -
dwr的异常处理
默认的返回消息是Error如果希望自定义处理错误消息,可以使用元数据的方式调用<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here/dwr/engine.js">/dwr/util.js">/dwr/inter原创 2016-01-14 16:14:13 · 1256 阅读 · 0 评论 -
dwr的util的使用
使用dwr.util可以非常方便的添加select的option和获取id的值,添加table的row等处理1.首先需要在页面引入util.js文件/dwr/util.js">2.以一个完整的页面实现上述两个功能<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-原创 2016-01-14 16:20:40 · 420 阅读 · 0 评论 -
dwr上传文件
1.Java中的代码 public String upload(InputStream is,String filename) throws IOException { //WebContext可以获取HttpServlet的对象 WebContext wc = WebContextFactory.get(); HttpServletRequest req = wc.getHttp原创 2016-01-14 16:42:26 · 452 阅读 · 0 评论 -
dwr实现聊天室功能
用dwr的comet(推)来实现简单的无刷新多人聊天室,comet是长连接的一种。通常我们要实现无刷新,一般会使用到Ajax。Ajax 应用程序可以使用两种基本的方法解决这一问题:一种方法是浏览器每隔若干秒时间向服务器发出轮询以进行更新,另一种方法是服务器始终打开与浏览器的连接并在数据可用时发送给浏览器。第一种方法一般利用setTimeout或是setInterval定时请求,并返回最新数据,这无转载 2016-01-15 10:22:43 · 929 阅读 · 0 评论