读书人

jquery .form.js 文件上传返回json与S

发布时间: 2013-08-13 16:43:28 作者: rapoo

jquery .form.js 文件上传返回json与Strut2冲突的异常:提示下载

当用jqueryForm提交表单需要返回json类型的数据时,后台需要设置Response的contentType属性为“text/html”

但当我们使用Struts2Utils.renderJson(args)时就会提示下载,虽然我们设置了contentType属性,原因在于

Struts2Utils.renderJson(args)方法内部又设这了一遍contentType属性,如下

?HttpServletResponse response = initResponseHeader("application/json", headers);

它覆盖了我们的设置,所以要想用jqueryForm 返回json就只能我们手动拿到Writer自己print了

读书人网 >JavaScript

热点推荐