下面我们通过一个简单的入门项目来讲解DWR的配置。
首先新建一个maven项目,结构如下:
1 引入依赖
org.directwebremoting
dwr
3.0.0-RELEASE
2 配置web.xml
Archetype Created Web Application
uk.ltd.getahead.dwr.DWRServlet
dwr-invoker
uk.ltd.getahead.dwr.DWRServlet
activeReverseAjaxEnabled
true
crossDomainSessionSecurity
false
allowScriptTagRemoting
true
dwr-invoker
/dwr/*
说明:
说明:
中的value为调用java类的全路径
4 编写push方法package test;
public class Service {
public String sayHello(String name) {
String msg = " hello " + name;
return msg;
}
}
5 前端页面触发push方法和回调函数显示推送消息
<%@ page language="java" pageEncoding="UTF-8"%>
My JSP 'first_dwr.jsp' starting page
说明:
/dwr/是web.xml中配置的
/dwr/是web.xml中配置的
评论列表(0条)