A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

本帖最后由 逆风TO 于 2018-3-28 10:59 编辑

Struts2是一个比较流行的MVC框架,在很多JavaEE项目中都有用到,Ajax请求由于其优秀的用户体验现在越来越多的Web项目中都会有涉及,以下关于Strut2的Ajax开发进行说明.Ajax开发的数据传输主要使用的JSON格式,根据JSON的转换方式不同我们可以分为以下的2种方式.
实体类
l  第一种方式:使用第三方的JSON框架
这里我们使用阿里巴巴开源json框架FastJSON
开发流程:
1.        导入FastJSON开发包
n  转换JSON
-显示效果
n  过滤属性
-显示效果
n  日期格式数据的转换
-显示效果
l  第二种方式:使用strust2-json插件
步骤:
1.        在项目中导入strus-json.jar的jar包
file:///C:/Users/ITCAST~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg

2.        将<package extends=”json-default”>的继承方式改外
n  转换JSON
-结果视图的配置
-显示效果

n  过滤属性

-结果视图中配置参数
--显示效果
n  日期格式数据的转换

在配置文件中添加如下配置即可
--显示效果


1 个回复

正序浏览
感谢老师分享~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马