浏览 7466 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-28
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-05-28
ajax当然只能返回字符串信息,建议你对ajax的请求捕获异常,js接受异常标志后重定向到错误页面.
|
|
返回顶楼 | |
发表时间:2010-05-28
已经解决,谢谢!
|
|
返回顶楼 | |
发表时间:2010-10-28
怎么解决的啊,谢谢
|
|
返回顶楼 | |
发表时间:2010-10-28
我是这样处理的:
@InputConfig(resultName=AJAXINPUT) public String doSomething() { try{ ........ }catch(Exception e){ log.error("发生错误:"+e.getMessage(), e); return ajax_error("发生错误:"+e.getMessage()); } return ajax_success(); } AJAXINPUT 是全局的,在该视图中将 xwork.default.invalid.fieldvalue 的相关信息转换为 json ajax_error() 和 ajax_success() 这两个方法也是类似 |
|
返回顶楼 | |
发表时间:2010-10-28
谢谢楼上,我对jquery不熟,ajax_success()这个方法是什么作用呢
|
|
返回顶楼 | |
发表时间:2010-10-28
jingtao416 写道 谢谢楼上,我对jquery不熟,ajax_success()这个方法是什么作用呢
就是返回执行成功的json串 , 如 ajax_success() 返回的是 {error:0,message:''} ajax_error("出错信息") 返回的是 {error:1,message:'出错信息'} |
|
返回顶楼 | |