`
piziyan
  • 浏览: 70808 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Dwr+Spring配置

阅读更多
dwr.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
    "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
    "http://getahead.org/dwr/dwr20.dtd">
<dwr>
	<allow>
	
	<convert match="bean" converter="cn.com.unusap.dwr.spring.*"/>
		<create creator="spring" javascript="SpringDwrBean">
			<param name="beanName" value="SpringDwrBean" />
		</create>
	</allow>
</dwr>



applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

	<bean id="SpringDwrBean"
		class="cn.com.unusap.dwr.spring.SpringDwr">
		<property name="message">
			<value>Hello</value>
		</property>
	</bean>
</beans>


web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

 <context-param>
  <param-name>ContextConfigLocation</param-name>
  <param-value>/WEB-INF/applicationContext.xml</param-value>
 </context-param>
 <listener>
  <listener-class>
   org.springframework.web.context.ContextLoaderListener
  </listener-class>
 </listener>
 <servlet>
  <servlet-name>dwr</servlet-name>
  <servlet-class>
   org.directwebremoting.servlet.DwrServlet
  </servlet-class>
  <init-param>
   <param-name>debug</param-name>
   <param-value>true</param-value>
  </init-param>
  <init-param>
   <param-name>config-dwr</param-name>
   <param-value>/WEB-INF/dwr.xml</param-value>
  </init-param>
 </servlet>
 
 <servlet-mapping>
    <servlet-name>dwr</servlet-name>
    <url-pattern>/dwr/*</url-pattern>
 </servlet-mapping>
 
 <welcome-file-list>
  <welcome-file>index.jsp</welcome-file>
 </welcome-file-list>
</web-app>


分享到:
评论

相关推荐

    dwr+spring+hibernate模板.zip

    - 配置:首先,需要在Spring配置文件中声明DWR的相关bean,包括DWR引擎、配置信息等。接着,配置Hibernate的数据源、SessionFactory,并将SessionFactory注入到需要进行数据库操作的bean中。 - 整合DWR与Spring:DWR...

    dwr+spring集成配置

    **DWR(Direct Web Remoting)与Spring框架的集成配置** DWR(Direct Web Remoting)是一个开源的Java库,允许在Web应用程序中实现Ajax功能,使得JavaScript可以直接调用服务器端的Java方法,实现了浏览器与服务器...

    DWR+extjs+spring+hibernate

    总结起来,"DWR+extjs+spring+hibernate"的组合是现代Web应用开发的一个强大工具集,它能够帮助开发者快速构建出交互性强、性能优异的企业级应用。通过深入理解和熟练掌握这四个技术,可以显著提升开发者的技能水平...

    dwr+spring

    2. **Spring配置**:在Spring的配置文件(如`applicationContext.xml`)中,你需要定义要暴露给DWR的bean,并且可能需要配置Spring的AOP(面向切面编程)以处理安全、日志或其他跨切面关注点。 3. **Java类和Bean**...

    DWR+SPRING 例子+DWR中文教材

    首先,我们需要在Spring配置文件中声明DWR的配置,包括设置DWR的ContextPath、Servlet映射等。然后,定义Spring Bean并将其暴露给DWR,这样在客户端就可以通过JavaScript直接调用这些Bean的方法。 在DWR配置文件中...

    MyBatis升级版Dwr+Spring

    - **Without MVC方式**:可能意味着更直接的Dwr配置,不依赖Spring MVC,而是直接在Spring的Bean定义中配置Dwr的相关类,或者在Dwr配置中直接引用Spring的Bean。这样可以减少对MVC架构的依赖,适用于更轻量级或非...

    dwr+spring组合.rar

    3. 创建DWR Bean:在Spring配置文件中定义DWR允许访问的Java对象,通过@Component或@Service注解标记。 4. 注解方法:在Java对象的方法上添加@RemoteMethod注解,使其成为可被DWR调用的远程方法。 5. 初始化DWR:在...

    dwr+spring的聊天系统

    5. **安全与优化**:为了保障系统安全,DWR支持安全配置,如限制访问的类和方法,防止跨站脚本攻击。此外,通过缓存和批处理等技术,可以优化通信效率,减少网络负载。 6. **学习资源**:`WebChatSample`可能是该...

    dwr+springJdbc例子

    在"Dwr+spring+Jdbc"的例子中,Spring框架被用来配置和管理数据源,以及JDBC相关的bean。这通常包括定义DataSource bean,以及一个或多个用于执行SQL的JdbcTemplate或JDBCTemplate的子类。Spring的这些组件使得...

    ajax dwr+spring整合

    在"dwrspring2"这个示例项目中,可能包含了配置文件、Java源代码和Web页面等资源。你可以看到如何在`dwr.xml`中配置Spring Bean的引用,以及在JavaScript中如何使用DWR调用这些Bean的方法。通过查看项目中的`index....

    Spring+Dwr+Hibernate整合项目

    可能的文件包括Spring配置文件(如`applicationContext.xml`)、Hibernate配置文件(如`hibernate.cfg.xml`)、DWR配置文件(如`dwr.xml`)、实体类、DAO层、Service层以及前端的JavaScript文件。通过这些文件,...

    dwr+spring+hibernate的经典例子

    2. 集成Hibernate:在Spring配置中添加Hibernate相关的bean,如SessionFactory,DataSource等,配置数据源和事务管理器。 3. 配置DWR:在web.xml中配置DWR的servlet,定义允许的Java类和方法,使其可被JavaScript...

    dwr+spring 注解方式

    - `@Configuration`:标记一个类为Spring配置类,可替代传统的XML配置。 - `@ComponentScan`:用于扫描指定包下的所有@Component及其子注解(如@Service、@Repository、@Controller)的类,自动注册Bean。 - `@...

    dwr+spring实例

    本实例"DWRSpring实例"是一个使用DWR与Spring框架结合的消息发布系统,包含了基础的CRUD(Create、Read、Update、Delete)操作。通过这个例子,我们可以深入理解DWR和Spring如何协同工作,以及它们在实际开发中的...

    dwr,dwr+spring学习指南

    1. **依赖注入**:Spring的DI可以帮助管理DWR的bean,使得DWR的实例化和配置更加灵活。 2. **AOP集成**:利用Spring的AOP,可以在DWR调用前后添加日志、权限检查等通用逻辑,提高代码的可维护性。 3. **事务管理**:...

    hibernate+dwr+spring+jstl的demo

    【标题】"hibernate+dwr+spring+jstl的demo"揭示了这是一个结合了四个关键技术的示例项目,主要用于展示如何在Web开发中整合这些技术。这些技术分别是Hibernate(对象关系映射框架)、Direct Web Remoting (DWR)(一...

    Ext+dwr+spring做的例子程序

    项目应该包含EXTJS的CSS和JavaScript文件、DWR的配置文件以及Spring的配置文件。你需要确保所有依赖项正确配置,例如:EXTJS的库、Spring的jar包和DWR的库都已添加到项目的类路径中。 在运行项目时,浏览器会加载...

    DWR+Spring下拉框联动实例

    在Spring配置文件中,我们需要添加DWR的相关配置,包括DWRServlet的映射以及DWR的Context配置,这样Spring才能知道如何处理DWR的请求。 ```xml &lt;!-- 配置DWR允许的类 --&gt; com.example.DWRController.* ...

    使用dwr+spring实现消息推送

    首先,我们需要在Spring配置中声明DWR的相关bean,包括`DWRConfiguration`、`CatalinaReverseAjaxServlet`以及应用中定义的远程服务接口。这些配置通常在Spring的XML配置文件中完成,确保DWR能够被Spring容器管理和...

    DWR+SPRING整合

    #### 三、Spring配置与业务逻辑处理 在Spring的配置文件中,需要定义`userBiz`这个bean,并注入其依赖项,例如`userDAO`: ```xml &lt;property name="userDAO" ref="userDAO"&gt;&lt;/property&gt; ``` `UserBizImpl`类...

Global site tag (gtag.js) - Google Analytics