dwr学习4-spring与dwr整合(非springmvc)
来源:互联网 发布:pdfocr文字识别软件 编辑:程序博客网 时间:2024/05/03 00:35
(1)配置web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"id="WebApp_ID" version="2.5"><!-- 创建Spring的监听器 --><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><!-- Spring 的监听器可以通过这个上下文参数来获取beans.xml的位置 --><context-param><param-name>contextConfigLocation</param-name><param-value>classpath*:beans.xml</param-value></context-param> <servlet><servlet-name>dwr</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class></servlet><servlet-mapping><servlet-name>dwr</servlet-name><url-pattern>/</url-pattern></servlet-mapping><filter><filter-name>CharacterFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>UTF-8</param-value></init-param></filter><filter-mapping><filter-name>CharacterFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping> <listener> <listener-class>org.directwebremoting.servlet.DwrListener</listener-class> </listener> <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <!-- This should NEVER be present in live --> <init-param> <param-name>debug</param-name> <param-value>true</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dwr-invoker</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping></web-app>
(2)配置dwr.xml
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN" "http://getahead.org/dwr/dwr30.dtd"><dwr> <allow> <create creator="spring" javascript="hello"> <param name="beanName" value="helloService"/></create> </allow></dwr>
(3)java部分代码
①接口
public interface IHelloService {public String say(String name);}
②实现类
import org.springframework.stereotype.Service;@Service("helloService")public class HelloService implements IHelloService {public String say(String name) {return "hello:"+name;}}(4)前端代码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title><script type="text/javascript" src="<%=request.getContextPath()%>/dwr/engine.js"></script><script type="text/javascript" src="<%=request.getContextPath()%>/dwr/interface/hello.js"></script><script type="text/javascript">hello.say("zhang",function(data){alert(data);})</script></head><body></body></html>
0 0
- dwr学习4-spring与dwr整合(非springmvc)
- dwr学习5-spring与dwr整合(springmvc模式,没有加入annotation)
- Spring与DWR整合
- Spring与DWR整合
- Spring与DWR整合
- DWR与Spring整合
- DWR与spring整合
- dwr与spring整合
- dwr与spring整合
- dwr与servlet spring 整合
- dwr 与spring 完美整合
- dwr框架与Spring整合
- DWR高级主题之DWR与spring集成(使用springMVC,非注解的实例)
- SpringMVC整合DWR
- Springmvc整合dwr案例
- Ajax框架之DWR学习(DWR 和Spring整合)-yellowcong
- DWR通过Annotation与spring整合
- Spring+hibernate+DWR整合
- uploadfile加载崩溃问题解决方案
- 如何在Ubuntu手机中判断键盘是否已经开启
- 完整性度量架构(IMA)介绍与分析
- GDI对象猛增,GDI资源泄漏的问题
- 第十三周 项目一(2)Animal 设计为抽象类
- dwr学习4-spring与dwr整合(非springmvc)
- jdbc事务处理
- jsrender 学习 入门 demo
- 直接内存和堆内存的性能比较
- java 字符串常用操作小结
- 如何解决IE,FF的div宽度兼容问题?
- C#制作自定义安装程序
- mmseg4j支持单个字母、数字及组合搜索
- Git目录结构