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

Struts2.0与JSON集成

阅读更多
Struts2.0与JSON集成,全文见http://www.docin.com/p-77943424.html我主要想总结如下:
1.输入JSON,Action解析成Class配置如下:
<action name="userAction" class="userAction" method = "checkUser">
	<interceptor-ref name="json"/>
                           .
                           .
                           .
<\action>

2.Action类解析成JSON返回配置如下:
<action name="userAction" class="userAction" method = "checkUser">
	<result type="json">
		<param name="includeProperties">msgRespose.*</param>
	</result>
</action> 

注:param的name有:includeProperties、excludeNullProperties、excludeProperties。如果param有多个值请用“,”隔开。
分享到:
评论

相关推荐

    Struts2.0 Jar包

    Struts2.0是一款强大的Java Web框架,它在MVC(Model-View-Controller)设计模式的基础上,提供了灵活且强大的架构来构建企业级的Web应用程序。这个“Struts2.0 Jar包”包含了所有必要的库文件,使得开发者可以便捷...

    struts2.0的 jar包和源文件

    Struts2.0 是一个非常流行的Java Web框架,它基于MVC(Model-View-Controller)设计模式,用于构建高效、可维护的企业级应用程序。这个压缩包包含了Struts2.0的核心jar文件以及可能的源代码,使得开发者可以直接查看...

    三大框架中文文档中的struts2.0开发手册(程序员必看)

    5. **插件机制**:Struts2.0有丰富的插件库,如Freemarker和Velocity模板引擎,JSON和XML数据处理,以及各种验证框架的集成,大大增强了框架的功能和灵活性。 6. **异常处理**:Struts2.0提供了全局的异常处理机制...

    Struts_2.0从入门到精通

    Struts2.0通过集成JSON插件和Dojo库,实现了与AJAX技术的深度结合。开发者可以利用、、等标签,轻松实现异步请求、自动补全等功能,提升用户体验。 十四、Struts2.0的高级主题和自定义功能 Struts2.0不仅在基础...

    struts2.0所有jar包

    这个压缩包包含了Struts2.0框架运行所需的所有jar包,使得开发者可以方便地在项目中集成并使用Struts2.0。 首先,我们来了解Struts2.0的核心组件和功能: 1. **Action类**:这是业务逻辑处理的入口点,继承自`...

    struts2.0的基本jar包

    7. **struts2-json-plugin.jar**:该插件支持JSON(JavaScript Object Notation)数据交换格式,使Struts2可以方便地与JSON格式的数据进行交互,这对于RESTful API的开发非常有用。 8. **struts2-spring-plugin.jar...

    Struts2.0中文教程

    9. **插件与第三方库集成**:探讨Struts2.0的插件系统,如Struts2-dojo-plugin、Struts2-json-plugin等,以及如何与其他流行库如Hibernate、Spring等进行集成。 10. **最佳实践与性能优化**:提供在实际开发中遵循...

    struts2.0jar包及struts2.0与spring的整合jar包.rar

    这个RAR文件包含了Struts2.0的核心jar包以及用于整合Spring框架的相关jar包,使得开发者能够充分利用两个框架的优势进行集成开发。 首先,Struts2.0 jar包是Struts2框架的核心组成部分,包括以下关键组件: 1. **...

    struts2.0所有的JAR包

    Struts2.0是一个流行的Java Web应用程序框架,它基于Model-View-Controller(MVC)设计模式,旨在简化开发过程并提高代码的可维护性。这个上传的压缩包包含了Struts2.0运行所需的全部JAR文件,这些文件是开发基于...

    Struts2.0.11.1所有JAR包

    Struts2.0.11.1 是一个流行的开源MVC框架,用于构建Java Web应用程序。这个框架在Java社区中广泛使用,因为它提供了一种结构化的、可维护的方式来组织和控制应用程序的流程。Struts2的核心是Action和Result概念,它...

    struts2.0基础和入门

    6. **Tiles框架集成**:Struts2.0可以与Tiles框架结合,实现页面布局和模板化。Tiles定义了多个组件,通过定义模板和组合这些组件来创建复杂的页面结构。 7. **Action与ActionSupport**:Action是用户请求处理的...

    struts2.0 + spring + ibatis + json

    Spring MVC与Struts2.0类似,也是一个MVC框架,但其灵活性更高,可与其他Spring功能无缝集成,如数据访问、事务管理、安全控制等。Spring容器管理了应用中的对象生命周期和依赖关系,简化了配置和测试。 iBatis则是...

    struts2.0中文教程

    此外,Struts2.0提供了丰富的插件机制,如Tiles插件可以方便地管理页面布局,Freemarker或Velocity模板引擎可以替换JSP作为视图层,JSON插件可以支持Ajax请求,以及Spring插件实现与Spring框架的无缝集成等。...

    Struts2.0-Spring所需的Jar包

    标题中的"Struts2.0-Spring所需的Jar包"指的是在SSH集成开发环境中,为了使Struts2和Spring能够协同工作,你需要将特定版本的Struts2和Spring的JAR文件添加到项目的类路径中。这些JAR文件包含了运行这两个框架所需的...

    Struts2.0中文教程.chm

    9. **Tiles**:Struts2.0集成了Tiles框架,用于创建可重用的布局和页面片段,提高应用的可维护性。 10. **国际化**:Struts2.0提供了强大的国际化支持,可以通过配置资源文件实现多语言环境下的应用。 11. **异常...

    struts2.0常用的5个jar包

    Struts2.0是Java Web开发中非常重要的一个框架,它基于MVC(Model-View-Controller)设计模式,提供了一种结构化的、灵活的方式来构建应用程序。本篇将详细介绍Struts2.0常用5个核心JAR包的功能及其在开发中的作用。...

    struts2.0jar包

    Struts2.0 jar包是Java Web开发中的一个重要组件,它是Apache Struts框架的一个特定版本。Struts2是一个基于MVC(Model-View-Controller)设计模式的开源框架,用于构建可维护性高、结构清晰的Java应用。该框架极大...

    struts2.0必须包下载

    Struts2.0是Java Web开发中非常重要的一个框架,它是Apache软件基金会的Jakarta项目下的一个产品。这个“struts2.0必须包下载”压缩包包含了在使用Struts2.0进行开发时最基础且必要的组件。下面将详细阐述这些包的...

    spring json dwr struts2.0 hibernate整合

    5. JSON集成:配置Struts2的JSON插件,使Action支持返回JSON格式的结果。 这个项目中的包列表涵盖了所有这些框架所需的基本依赖,如Apache Commons库、Freemarker模板引擎、Log4j日志系统、JUnit测试库等。这些库...

    struts 2.0 源码 第三章

    10. **Struts 2.0与Spring的整合**:Struts 2.0可以通过Spring插件实现与Spring框架的无缝集成,利用Spring的依赖注入(DI)和管理Bean的能力。 深入学习Struts 2.0的源码,有助于开发者更好地理解框架的工作原理,...

Global site tag (gtag.js) - Google Analytics