- 浏览: 306378 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
jakejone:
起作用了,谢谢啦
java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date -
BadBoyPgm:
不错 工作中刚好用到 看看知道怎么回事
ServletContextListener 应用 -
ifox:
不错哦,这个有用。找了好久呢、
struts2 iterator status index -
输入法:
上面书籍里有详细介绍?
js 获取select option 值 value text -
feihuale:
不错。。。真好,,,,学习了。。。
The error occurred while applying a parameter map.
最近用dwr做了个登陆验证的例子,可真是几经波折呀(程序很简单)。
先贴个dwr的小例子:
dwr要验证的java方法(该方法返回值是ajax中回调函数的参数) public String login(String name, String pwd){ if(null==name || "".equals(name.trim())){ |
前台用到的jsp页面:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%> <%@ taglib prefix="s" uri="/struts-tags" %> <html> |
dwr.xml配置:
<create creator="new" javascript="loginService">//注意creator的方式,通过new实例化
<param name="class" value="com.hunai.service.impl.LoginService"/>
</create>
web.xml配置
<servlet> <servlet-name>dwr-invoker</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-invoker</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping> |
如果要集成spring的话需要改好几个地方(在LoginService类中通过spring注入方式实例化的类ajax不能调用,比如dao、pojo)
public class LoginService implements ILoginService{ public IUserMainDao userMainDao; //此类方法通过spring依赖注入,dwr若不集成 spring,dwr将不识别
} |
添加的spring配置:
web.xml中添加 <context-param> applicationContext-action.xml中的配置: spirng依赖注入bean <bean id="loginService" class="com.hunai.service.impl.LoginService"> dwr.xml也要修改:不再通过new,而是spring了 <create creator="spring" javascript="loginService"> 注意value的值对应applicationContext-action.xml中的loginService
|
前台调用:
<%@ page language="java" pageEncoding="gb18030"%>
<script type="text/javascript" src="hunai/js/jQuery.js"></script> if(datas==1){ |
发表评论
-
struts2 redirect 参数 取不到
2009-12-03 16:07 2309关键字: struts2 redirect 参数 取不到 ... -
spring定时任务
2009-08-17 15:48 2102applicationContext.xml <?xm ... -
spring quartz 多定时任务
2009-08-17 15:31 1537<bean id="TaskAuto&qu ... -
The error occurred while applying a parameter map.
2009-08-17 11:37 21198关于“The error occurred whi ... -
用HttpSessionAttributeListener接口实现在线统计
2009-08-16 12:14 1360以下是一些不详细的代码,主要是说明原理: 捕获Sessio ... -
struts2 iterator status index
2009-08-14 17:34 11242<script type="text/ja ... -
ibatis The error occurred while applying a parameter map
2009-08-09 11:21 28470The error occurred while applyi ... -
struts2 标签截取字符串
2009-08-02 11:16 2415struts2 标签截取字符串,有点强大哦 <s:pr ... -
ibatis 双向关联不能实现
2009-08-01 11:07 1137最近用ibatis做持久层框架,好不容易吧关系给配置好了,又出 ... -
hibernate ibatis
2009-08-01 11:02 1409一。 inverse = ? ... -
struts2 selectedIndex 使用
2009-07-30 17:57 1479var ss = document.selectform ... -
struts2 类似 struts1的很低级问题
2009-07-30 15:25 1224本想通过超链接传递参数,但是网页地址栏会暴漏参数信息,于是选择 ... -
struts2 标签小体会
2009-07-30 15:16 1135<s:iterator id="m" ... -
ibatis 简单实例
2009-07-20 19:01 1617在 iBATIS SQL Maps 的世界 ... -
ibatis javaBean 书写问题
2009-07-18 15:55 1347There is no WRITEABLE property ... -
spring拦截器
2009-07-02 11:31 1632今天在SSH中用到spring拦 ... -
Spring学习笔记之Bean基本管理(BeanFactory,ApplicationContext
2009-06-17 15:56 1095Spring2中: BeanFactory接口定义了6种方法 ... -
Beans, BeanFactory和ApplicationContext
2009-06-17 15:52 1101在Spring中,两个最基本 ... -
struts2.0+spring2.0+ibatis
2009-06-16 23:13 1858首页 新闻 论坛 博客 招聘 更多 ▼ 问答 知识库 ... -
http://www.ibatis.com/dtd/sql-map-2.dtd
2009-06-16 23:06 7159在做spring ibatis整合测试的时候出现如下错误 实体 ...
相关推荐
3. **DWR与Spring集成的意义**: 将DWR与Spring结合使用,可以在Spring管理的bean中直接调用方法,无需手动创建HTTP请求。这使得前端与后端的交互更加简单,提高了开发效率,并且降低了出错的可能性。 4. **集成...
1. **配置DWR Spring集成**:在Spring配置文件中定义DWR相关的bean,如`DWRConfig`和`SpringContextUtil`,以便让DWR能够访问Spring的bean。 2. **Spring托管的Java类暴露给JavaScript**:通过Spring的`@Service`或...
- **Spring集成示例**:说明如何配置DWR与Spring的集成,以及如何在JavaScript中调用Spring的Bean。 通过理解并实践这些示例,开发者可以更好地掌握DWR的使用,并将其应用于实际的Web应用中,实现高效、便捷的前后...
### dwr与spring集成的方式 #### 一、引言 DWR(Direct Web Remoting)是一种简化Ajax开发的Java框架,允许在客户端直接调用服务器端的Java方法,从而简化了传统的JavaScript编程复杂度。Spring作为一款流行的企业...
将DWR与Spring集成,可以充分利用Spring的管理能力,简化DWR的配置和增强应用的可维护性。 ### 集成步骤 1. **引入依赖** 在项目的`pom.xml`文件中添加DWR和Spring的依赖。确保版本兼容,通常选择最新稳定版本。 ...
**Spring与DWR集成** Spring框架是Java领域中极为重要的轻量级应用框架,它提供了丰富的功能,包括依赖注入、AOP(面向切面编程)、事务管理等,用于简化企业级应用开发。Direct Web Remoting (DWR) 是一个开源...
将DWR与Spring集成,可以方便地实现富客户端应用,提高用户体验。 在这个"Dwr和Spring集成简单例子"中,我们将探讨如何将这两个强大的工具结合在一起,以便在Web应用中创建动态、交互性强的用户界面。 首先,我们...
本示例将深入探讨如何使用DWR与Spring框架集成,实现服务器主动推送功能。 首先,我们需要理解DWR的核心概念: 1. **DWR Engine**: 是DWR的核心组件,它处理客户端和服务器之间的通信,包括JavaScript到Java的调用...
本示例"ext-dwr-spring集成Demo"就是一种将三个重要技术组件——EXT、Direct Web Remoting (DWR) 和Spring框架融合的实践。EXT是一个强大的JavaScript库,用于构建富客户端BS(Browser-Server)架构的应用;DWR则...
在IT领域,Spring框架和Direct Web Remoting (DWR)是两种重要的技术,它们在构建分布式Web应用程序中发挥着关键作用。本篇文章将详细讲解如何利用Spring与DWR结合,实现一个基本的功能:判断用户名是否已经存在于...
Spring是一个广泛使用的Java应用框架,提供了依赖注入、面向切面编程、事务管理等功能,同时也支持多种集成技术,如WebSocket、HTTP长轮询等,用于实现消息推送。 将DWR与Spring结合,可以创建出高效且易于维护的...
2. **Spring集成**: 要将DWR与Spring整合,我们通常会使用Spring的`DwrController`或者自定义一个Spring MVC控制器来处理DWR请求。此外,我们还需要在Spring的配置文件中声明DWR的相关bean,如`DwrConfig`,并将其...
在Spring MVC框架中集成DWR,可以进一步提升用户体验,因为Spring MVC专注于处理控制器逻辑,而DWR则负责客户端与服务器之间的通信。 集成DWR到Spring MVC的过程主要包括以下几个步骤: 1. **引入依赖**:首先,你...
总的来说,Spring集成Dwr文件上传是一个结合了前后端交互、文件处理、错误处理等多个技术点的过程。它需要理解Spring的MultipartFile接口、DWR的工作原理以及HTTP协议的相关知识。通过这种方式,可以构建出用户体验...
通过上述步骤,我们可以实现DWR与Spring的无缝集成,使得前端能够便捷地调用后端的业务逻辑,提高应用的交互性和响应速度。同时,Spring的管理功能可以帮助我们更好地组织和维护代码,提升项目的可维护性。
Spring 和 DWR(Direct Web Remoting)的集成是构建高效、动态的Web应用程序的一个关键步骤。DWR允许前端JavaScript直接调用后端Java方法,从而实现了AJAX(Asynchronous JavaScript and XML)通信,提升了用户体验...
下面将详细介绍如何通过注解实现DWR和Spring的集成以及相关知识点: 1. **Spring注解配置**: - `@Configuration`:标记一个类为Spring配置类,可替代传统的XML配置。 - `@ComponentScan`:用于扫描指定包下的...
在这个例子中,我们将会探讨如何将DWR与Spring集成,创建一个可运行的示例。首先,我们需要在项目中添加DWR和Spring的相关依赖。这通常通过Maven或Gradle的配置来完成,确保在项目的类路径中包含了DWR的JAR文件以及...
【文具申请系统 Extjs Dwr Spring 实现】 在IT领域,开发企业级应用程序时,通常需要使用到各种技术和框架来提高效率、增强用户体验并确保系统的可维护性。本项目"文具申请系统"就是一个这样的实例,它巧妙地融合了...