本帖最后由 逆风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 日期格式数据的转换
在配置文件中添加如下配置即可 --显示效果
|