`

struts2 json jquery 集成详解(3)

阅读更多
直接访问http://manager.17k.com/book/getAjaxBookChannelList.action
得到如下内容:
{"ajaxBookCategoryListByChannelID":"success","ajaxBookChannelList":"success","bcID":0,"bchID":0,"bookCategory":null,"bookCategoryAllList":null,"bookCategoryByChannelID":"success","bookCategoryByID":null,"bookCategoryList":null,"bookCategoryListModel":null,"bookChannel":null,"bookChannelList":[{"createdate":"2008-07-09T10:23:36","id":1,"name":"畅销经典","prefix":"changxiao","status":0},{"createdate":"2008-07-09T10:24:03","id":2,"name":"玄幻奇幻","prefix":"yy","status":0},{"createdate":"2008-07-09T10:24:25","id":3,"name":"都市娱乐","prefix":"dushi","status":0},{"createdate":"2008-07-09T10:24:38","id":4,"name":"历史军事","prefix":"ss","status":0},{"createdate":"2008-07-09T10:24:54","id":5,"name":"女性时尚","prefix":"nvxing","status":0},{"createdate":"2008-07-09T10:25:11","id":6,"name":"游戏竞技","prefix":"dongman","status":0},{"createdate":"2008-07-09T10:25:24","id":7,"name":"恐怖灵异","prefix":"kongbu","status":0},{"createdate":"2008-07-09T10:25:35","id":8,"name":"文化社科","prefix":"www","status":0},{"createdate":"2008-07-09T10:25:46","id":9,"name":"经管励志","prefix":"www","status":0}],"channelID":0,"currentPage":0,"info":"","msg":"","pageSize":0,"srcID":0,"strAjax":"","strAjaxCategory":"","strAjaxChannel":"{1:\"畅销经典\",2:\"玄幻奇幻\",3:\"都市娱乐\",4:\"历史军事\",5:\"女性时尚\",6:\"游戏竞技\",7:\"恐怖灵异\",8:\"文化社科\",9:\"经管励志\"}","tarID":0,"theBookCategory":"success","theBookChannel":"success","toID":0}
关于jsonplugin序列化的几点:
a.对于不想被序列化的属性,可以在他的get方法前加注释: @JSON(serialize=false)
b.对于想改变json结果属性名称的,可以在他的get方法前加注释@JSON(name="属性名")
c. 带有transient修饰符与没有Getter方法的字段(field)都不会被串行化为JSON。
对于struts2下jsonplugin、jquery的使用,我也不太熟悉,大家一起学习吧。
参考资料:
Struts 2与AJAX
http://hi.baidu.com/clking419/blog/item/503abb18079b250535fa41b5.html

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    struts2_json_jquery_集成详解.docx

    Struts2、JSON和jQuery的集成是Web开发中常见的技术栈,主要目的是为了实现高效的前端交互和后端数据传输。以下是对这些知识点的详细说明: **Struts2** 是一个基于MVC(Model-View-Controller)设计模式的Java Web...

    AjaxStruts2Json实例

    **AjaxStruts2Json实例详解** 在Web开发中,用户界面的实时性和互动性变得越来越重要,这使得异步更新技术如Ajax(Asynchronous JavaScript and XML)被广泛应用。Ajax允许网页在不重新加载整个页面的情况下与...

    struts2的json插件配置详解(附示例strutsJson)

    在这个例子中,`/helloWorld.json`请求会被发送到服务器,Struts2框架会处理这个请求,返回JSON数据,然后jQuery会将接收到的JSON数据解析并显示在页面上。 关于源码方面,你可以查看`src`目录下的Java源代码和`...

    struts2+json+jquery实现ajax登录和注册功能

    2. **配置Struts2与Spring**:确保Struts2和Spring框架正确集成,以便利用Spring的依赖注入(DI)和面向切面编程(AOP)特性,同时让Struts2能够处理JSON格式的数据。 3. **设计Action**:创建用于处理登录和注册...

    struts2.1.8 jquery json jax

    这个项目提供了一个完整的示例,展示了如何在Struts2中集成jQuery和JSON,实现AJAX登录验证。对于初学者或者开发者来说,这是一个很好的学习和参考资源,可以帮助理解Struts2、jQuery和AJAX的协同工作方式,以及如何...

    struts2~json~gson~jquery~ajax简单应用

    ### Struts2、JSON、Gson、jQuery与Ajax简单应用详解 #### 一、概述 在Web开发领域,Struts2、JSON、Gson、jQuery和Ajax是几个非常重要的技术,它们各自扮演着不同的角色,但又能够很好地协同工作来构建高效、交互...

    struts2 jquery插件

    在探讨Struts2与jQuery插件的结合时,我们深入分析了如何在Struts2框架中集成并利用jQuery插件来增强Web应用程序的交互性和用户体验。Struts2作为一个流行的Java Web开发框架,提供了一种灵活的方式来构建MVC架构的...

    Jquery与struts2

    **jQuery与Struts2整合详解** 在Web开发中,jQuery是一个强大的JavaScript库,它极大地简化了JavaScript的使用,使得前端交互更加便捷高效。而Struts2作为一款成熟的MVC框架,广泛应用于Java后端开发,提供了强大的...

    jquery与struts2整合

    【jQuery与Struts2整合详解】 在Web开发中,jQuery是一个强大的JavaScript库,它简化了JavaScript的DOM操作、事件处理和Ajax交互。Struts2是一个流行的Java Web框架,用于构建MVC(Model-View-Controller)架构的...

    Struts2开发详解

    Struts2通过Struts2-jquery插件或JSON结果类型,支持异步更新,提供更丰富的用户体验。 总的来说,Struts2作为一个成熟的Java web框架,具有丰富的特性和良好的社区支持,为开发者提供了高效且灵活的开发工具,是...

    struts+jquery+json+ajax.pdf

    综上所述,这个例子展示了如何使用 Struts2 处理后端逻辑,通过 JSON 将数据传递给前端,然后利用 jQuery 和 AJAX 实现无刷新的交互体验。这种组合在现代 web 开发中非常常见,能够有效提升应用的性能和用户体验。

    Jquery+Struts2笔记

    **jQuery与Struts2整合应用详解** 在Web开发领域,jQuery和Struts2都是不可或缺的工具。jQuery是一款轻量级的JavaScript库,以其简洁的API和强大的功能深受开发者喜爱,而Struts2作为Java企业级应用中的MVC框架,...

    struts2.1.8.1+jquery1.4.2返回json数据.pdf

    ### Struts2.1.8.1与jQuery1.4.2实现JSON数据交互详解 在Web开发领域,Struts2框架因其强大的功能和灵活性而备受开发者青睐。结合jQuery库,能够实现前后端数据的高效交换,特别是通过JSON格式进行数据传输更是常见...

    第3章_Struts2标签库详解与AJAX技术应用.rar

    6. JSON(JavaScript Object Notation):在AJAX请求中,JSON是一种常见的数据交换格式,Struts2支持JSON响应,通过配置Action类和结果类型,可以轻松地返回JSON数据。 结合Struts2标签库和AJAX技术,开发者可以...

    struts2+ajax详解pdf清晰

    在《struts2+ajax详解》这本书中,你将深入学习这两种技术的结合使用,包括配置、Action编写、Ajax请求的处理以及如何在Struts2中返回JSON数据等内容。通过阅读13 struts2.0 & ajax(1).pdf和14 struts2.0 & ajax(2)....

Global site tag (gtag.js) - Google Analytics