- 浏览: 124813 次
- 性别:
- 来自: 成都
-
文章分类
- 全部博客 (47)
- 前端开发 (11)
- 数据库 (12)
- mongodb mongo 数据库 操作 (1)
- java (31)
- sping (6)
- hibernate (6)
- 博客 (1)
- 借鉴 (1)
- lhgdialog (1)
- jequery (3)
- struts2 (8)
- CXF (1)
- WEBSERVICE (3)
- SSH (9)
- 工具类 (4)
- email (1)
- 邮件 (1)
- 发送 (1)
- db2查询 (2)
- 日期对比 (1)
- lucence (1)
- js (2)
- 浮动 (1)
- 弹出层 (1)
- oracle (6)
- mysql (2)
- 进程 (1)
- windows (1)
- axis (1)
- 存储过程 (1)
- 游标 (1)
- oracle,游标 (1)
最新评论
-
xiangyongit:
新手看不懂呀,能不能稍微加些备注
js实现点击复制 -
小二黑:
mark 0000
dwr基于struts2和spring2.5的配置详解 -
QuarterLifeForJava:
不错,虽然有点少 。谢谢分享。
SSH框架常用一些工具类整理
第一步:web.xml配置;
因为SSH框架集成了struts2,此处必须配置不让struts2拦截掉/dwr/*的action,需要作第二步配置。
第二步:struts.xml配置
用以使struts不拦截/dwr/.*的请求
第三步:spring的applicationContext.xml配置
1)、增加命名空间
2)、
3)、
第四步:接口编写加注解:
注:必须有接口及其实现类
第五步:jsp页面调用
1)、引用js
2)、JS调用
<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>true</param-value> </init-param> <init-param> <param-name>crossDomainSessionSecurity</param-name> <param-value>false</param-value> </init-param> <init-param> <param-name>allowScriptTagRemoting</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>
因为SSH框架集成了struts2,此处必须配置不让struts2拦截掉/dwr/*的action,需要作第二步配置。
第二步:struts.xml配置
<constant name="struts.action.excludePattern" value="/dwr/.*,/dwr/test/.*"></constant>
用以使struts不拦截/dwr/.*的请求
第三步:spring的applicationContext.xml配置
1)、增加命名空间
xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr" xmlns:dwra="http://www.directwebremoting.org/schema/spring-dwr-annotations"
2)、
http://www.directwebremoting.org/schema/spring-dwr http://www.directwebremoting.org/schema/spring-dwr-3.0.xsd http://www.directwebremoting.org/schema/spring-dwr-annotations http://www.directwebremoting.org/schema/spring-dwr-annotations.xsd
3)、
<context:annotation-config/> <context:component-scan base-package="com.gd.service.impl" /> <dwr:configuration /> <dwr:annotation-scan base-package="com.gd.service.impl" scanDataTransferObject="true" scanRemoteProxy="true" />
第四步:接口编写加注解:
@RemoteProxy(creator = SpringCreator.class, name = "DWRService") public class TmEduExaminationInfoManagerImpl implements ITmEduExaminationInfoManager
@RemoteMethod public String queryInfo(String str){ return "hello " + str; }
注:必须有接口及其实现类
第五步:jsp页面调用
1)、引用js
<script type='text/javascript' src='dwr/engine.js'></script> <script type='text/javascript' src='dwr/util.js'></script> <script type='text/javascript' src='dwr/interface/DWRService.js'></script>
2)、JS调用
DWRService.queryInfo("你是谁",function(flag){ if(flag){ alert(flag); }else{ alert(flag); } });
- dwr.jar (1.1 MB)
- 下载次数: 4
- Web_Demo_Dwr3.0_Spring3.1.rar (4.3 MB)
- 下载次数: 6
发表评论
-
spring+mybatis+mysql示例
2017-03-02 14:06 583简单的增删查改spring + mybatis + ... -
maven搭建javaweb项目
2015-06-19 15:08 561见链接:http://www.cnblogs.com/xdp- ... -
js浮动弹出层示例。
2013-12-16 14:56 688话不多说,简单的js代码文件下载一看便知. -
基于数据库lucence 3.6.2多字段配合多关键字的模糊查询
2013-12-06 10:52 1116一、首先是从数据库查询数据并添加索引 /** * 写 ... -
db2日期对比的sql,并读取xml字段数据
2013-12-06 10:47 847date(char(XML2CLOB( xmlquery( ... -
hibernate的hql查询多对多查询
2013-11-08 12:04 4005在hibernate的hql查询中,假如说分组信息与试 ... -
js为前台字符串过滤两边的空格
2013-09-24 11:34 1062众所周知,在js中,想将字符串中的某个字符替换成你想要的字符, ... -
struts2的基于拦截器的权限设计
2013-09-22 17:21 9731、struts-config.xml中的配置 <p ... -
java的oracle数据库用hql语句(orcal)对日期进行范围对比
2013-09-22 17:12 4272/**取当前时间30分钟前的*/ Date date = ... -
百度ueditor使用心得
2013-08-29 17:42 12671包自己下载,此处有提供; ueditor难度在于图片和附件的上 ... -
网页视频播放插件
2013-08-29 17:11 5613media插件默认支持播放五种格式,为:.asx.asf ... -
struts2根据拦截器实现链接的权限管理
2013-07-26 15:42 901首先在struts.xml的配置中添加拦截器<?xml ... -
java实现向用户发送邮件
2013-07-22 11:17 1048package com.gd.utils; import ... -
java下载本地文件
2013-07-18 14:42 967public static Boolean download( ... -
SSH框架常用一些工具类整理
2013-07-16 16:57 1302常用的一些工具类整理。与大家分享 -
java读取本地图片
2013-07-16 16:42 22664IE当前7以上版本不支持直接在src上写本地硬盘地址来显示图片 ... -
window.open的参数详解及关闭open的页面并刷新父页面
2013-07-04 11:50 1342window.open 弹出新窗口的命令; 'page.ht ... -
JS监控关闭浏览器操作
2012-10-15 15:06 888需求如下: 用户关闭浏览器通知后台。 方案如下: 1.采用js ... -
lhgdialog的弹出框操作
2012-07-30 15:52 8594这个弹出框挺好用的,新旧版本的实例化一个新的弹出框不一样,总结 ... -
springMVC借鉴博客
2012-07-30 15:47 914http://jinnianshilongnian.iteye ...
相关推荐
这个系统利用了Direct Web Remoting 2 (DWR2)、Struts2、Spring 2.5和Hibernate3这四个主要的技术组件进行集成开发。现在,我们来详细探讨这些技术以及它们在用户登录注册系统中的应用。 1. **Direct Web Remoting ...
*架构struts2_spring2.5_ibatis2.3 *mysql5.0 *jdk 1.6 *带有所有jar包,可直接运行 本实例实现了用户登陆,用户信息CRUD相关操作。让你感受到了ibatis做o/r mapping的方便快捷。 下次集成dwr进来 create ...
这四个技术是Direct Web Remoting 2 (DWR2),Struts2,Spring 2.5,以及Hibernate 3,它们在Web开发领域中都有各自的专长和用途。 DWR2 是一个JavaScript库,允许Web应用程序实现实时的双向通信。它简化了浏览器与...
Dwr2、Struts2、Spring2.5和Hibernate3各自扮演着关键的角色,共同实现了分层架构,确保各组件专注于自身的核心功能。 Dwr2,即Direct Web Remoting 2,是一个JavaScript到服务器端Java的远程调用框架,主要用于...
这个实例教程是为那些希望学习如何将Direct Web Remoting 2 (DWR2)、Struts2、Spring 2.5和Hibernate 3集成到同一项目中的开发者准备的。以下是对这些技术及其集成的详细解释: 1. Direct Web Remoting 2 (DWR2): ...
### 在Struts2与Spring2.5结合DWR2配置使用方法 #### 一、概述 本文档将详细介绍如何在Struts2与Spring2.5框架的基础上集成DWR(Direct Web Remoting)来简化Ajax应用的开发过程。通过这种方式,可以有效降低前端...
在本文中,我们将探讨如何将Direct Web Remoting (DWR) 3.0与Spring 2.5框架整合,并利用注解(Annotation)进行配置。DWR是一个允许JavaScript与Java服务器端进行交互的库,而Spring 2.5引入了对注解的强大支持,...
DWR+Struts+spring+hibernate的订货系统,自己添加的dwr功能
struts2.1 spring2.5 ibatis2.3 dwr3 annotation配置 集成 此中例子不完整. 如要下载:http://download.csdn.net/source/2138885
综上所述,"DWR与SPRING,DWR与STRUTS2的整合"主题涵盖了现代Java Web开发中重要的三个方面:DWR的实时通信能力、Spring的全面后端支持和Struts2的MVC架构。通过整合这三者,开发者可以构建出具有高效交互、灵活管理...
Struts2、Spring、Hibernate和DWR是Java Web开发中常用的四大框架,它们各自负责不同的功能,协同工作能构建出高效、灵活的企业级应用。在这个小实例中,开发者结合这四个框架来展示了一个完整的后端架构。 Struts2...
Struts2.1.8、Spring2.5和Hibernate3是经典的Java企业级开发框架组合,通常被称为S2SH或SSH。这些框架协同工作,帮助开发者构建高效、可维护的Web应用程序。 Struts2作为MVC(模型-视图-控制器)框架,负责处理应用...
用户注册和登录是每个系统的必须存在的一部分,基于Dwr+Struts2+Spring+Hibernate写了一个用户登录注册系统。 其中用Dwr去进行用户注册的用户是否存在的验证。 全部业务控制交由Spring去进行处理。事务处理也...
Struts1.2、Hibernate3.2、Spring2.5 和 DWR2.0 是一组经典的Java企业级开发框架组合,它们在Web应用程序开发中扮演着重要的角色。这些框架的集成为开发人员提供了强大的功能,使得后端数据管理、业务逻辑处理以及...
【标题】"DWR_Strut2_Hibernate3_Spring2.5 Demo" 是一个整合了Direct Web Remoting (DWR), Struts2, Hibernate3 和 Spring2.5 的示例项目,展示了这些技术如何协同工作以实现高效且灵活的Web应用开发。 【描述】...
Struts2、Spring、Hibernate和DWR是Java Web开发中常用的四大框架,它们各自负责不同的职责,协同工作可以构建出高效、稳定且易于维护的Web应用程序。本项目整合了这四大框架,实现了用户注册、多级下拉联动及表格...
本主题聚焦于一个经典的Java企业级应用架构:Spring 2.5、iBatis 2.3、Struts 2.1 和 DWR 3 的整合,以及使用注解(Annotation)进行配置。这四个组件的结合可以构建出一个功能强大、可扩展性好、易于维护的Web应用...
标题 "dwr2.0整合Struts1.3+hibernate3.1+spring2.5的项目" 涉及的是一个经典的Java Web开发技术集成,这其中包括Direct Web Remoting (DWR) 2.0、Struts 1.3、Hibernate 3.1和Spring 2.5。这个项目可能是为了展示...
基于Struts、Spring和Hibernate的船舶性能系统的设计与实现.pdf 基于Struts框架的多文件上传组件设计和研究.pdf 基于Struts+Hibernate+Spring框架的毕业设计管理系统.pdf 基于Struts+Hibernate+Spring框架的电子...
1. **配置文件**:如struts2的struts.xml,Spring的applicationContext.xml,Hibernate的hibernate.cfg.xml,以及DWR的dwr.xml。 2. **模型类(Model)**:由Hibernate管理的Java实体类,代表数据库表。 3. **控制器...