struts2+json框架的想法
来源:互联网 发布:淘宝nala化妆品 编辑:程序博客网 时间:2024/04/28 14:07
最近接手的项目,客户建议使用struts2+ajax框架实现。设计过程中自己的一些想法。
struts2中使用google的json插件可以轻松实现ajax功能。因为系统整体采用了ajax请求的方式。后台的异常无法直接返回给前台进行处
理。
想法1:对于后台的每个action需要实现捕
获异常并转换为前台可以展现的消息形式。即将异常消息赋值为errMsg属性。前台解析json,获取errMsg属性的值可以知道系统是否异常。
try{
//业务逻辑代码
........
}catch(Exception e){
this.setErrMsg(e.message);
}
前台解析json,获取errMsg属性的值可以知道系统是否异常。前台代码形式为:判断异常情况并跳转至提示页面。
if(!msg.errMsg){
window.location.href="error.htm?errMsg="+msg.errMsg;
}
想法2:对于session失效的处理,应该在拦截器中进行。为了统一处理所有的action,即需要设计一个BaseAction作为所有业务Action的基类。当session失效的时候,BaseAction中的setErrMsg方法实现对业务Action中errMsg属性的赋值。
- struts2+json框架的想法
- struts2框架--------JSON支持Ajax
- spring+struts2+json框架序列化的问题
- 自学Struts2的tokenInterceptor的想法。。。
- 利用struts2的Interceptor来使struts2的表单验证框架返回json格式的fieldErrors信息
- 【SSH三大框架】Struts2基础第八篇:Struts2用AJAX实现JSON插件的使用
- struts2的json插件
- Struts2的JSON数据处理
- 电子商务的框架..之个人想法
- 关于开发框架设计的一点想法
- 关于项目SSH 框架的一点想法
- 关于shiro框架的一些想法
- 以前的c#mvc框架改进 想法
- 使用jQuery框架的ajax技术,在Struts2返回json格式的数据
- struts2框架中,使用iframe/form方式的ajaxupload,提示下载json的问题解决
- Struts2下使用ExtJs、Jquery等Ajax框架传递XML、JSON的方法
- jquery+Ajax框架处理,XML,JSON,GSON对象传送!详解+案列!struts2的支持
- 三大框架整合后Struts2返回Json数据会出现的一些错误以及解决办法
- 日记-20100601
- ‘Fluid Simulation for Computer Graphics’reading notes 2
- 让CAS支持客户端自定义登陆页面——客户端篇
- 检测单选框
- OCC 中Visual3d_Layer的实现
- struts2+json框架的想法
- Algorithm: Program ABCDE*4 = EDCBA
- 判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20
- 在VS2008中创建自定义控件(九)添加属性
- Win32 API下的多线程编程
- informix之onstat用法杂记
- 关于火狐解析xml
- hello hello
- 投影矩阵 视图模型矩阵