关于struts+extjs上传 弹出下载对话框问题 ,
今天我遇到了这个问题,当然不知道你们是不是也一样,下面是我记录的过程
首先我们一般的与extjs交付时都采用json数据格式。所以呢可能在struts配置文件中加入了入下代码
<result name="delbyprocessid" type="json"></result>
这是其中的一个原因
还有我们在返回操作结果时也返回了JSON数据。。提示用户操作结果
现在呢我不这样做。我就在struts action返回一个null
然后通过response 来输出到页面。在用extjs接收结果
代码入下:
HttpServletResponse response =
ServletActionContext.getResponse();
try {
response.setContentType("text/html; charset=UTF-8");
PrintWriter out = response.getWriter();
out.write("{");
out.write("success:'false',");
out.write("message:'文件不能为空'");
out.write("}");
} catch (Exception eb) {
throw new RuntimeException(eb);
}
这样子。我的下载框也不会出现了。完成
分享到:
相关推荐
struts+extjs实现UploadDialog struts+extjs实现UploadDialog
struts2+extjs3的单/多文件上传,后台也可以不用struts2,前台也可以去掉extjs,资源包含所需要的所有JAR包,无需另外下载,代码量绝对精简易懂。
点击上传弹出上传对话框extjs+strust2.rar 点击上传弹出上传对话框extjs+strust2.rar
Struts+Extjs4.0实例
struts2+extjs+json整合实例
Struts+Spring+Hibernate+ExtJs毕业系统
Hibernate+Spring+Struts2+ExtJS开发CRUD功能Hibernate+Spring+Struts2+ExtJS开发CRUD功能Hibernate+Spring+Struts2+ExtJS开发CRUD功能Hibernate+Spring+Struts2+ExtJS开发CRUD功能Hibernate+Spring+Struts2+ExtJS...
Struts+Spring+Hibernate+ExtJs学生学籍系统毕业设计
struts1.2+extjs+导出excel项目 struts1.2+extjs+导出excel项目
Hibernate+Spring+Struts2+ExtJS开发CRUD功能.docHibernate+Spring+Struts2+ExtJS开发CRUD功能.docHibernate+Spring+Struts2+ExtJS开发CRUD功能.docHibernate+Spring+Struts2+ExtJS开发CRUD功能.doc
Struts+Spring+Hibernate+ExtJs不冲突的jar!请下载lib和lib1两个文件
struts+spring+ibatis+extjs完美整合! 联系方式:QQ360310087 如果有需要与本人沟通的.
Spring+Struts+hibernate+Extjs的客户关系管理系统源代码
Struts2+Spring+Hibernate+ExtJS开发CRUD功能
这是 struts+ hibernate +spring +extjs 完整的java 商场vip消费查询系统项目源码 可以直接导入eclipse、myeclipse。内附数据库文件 mysql版,也可改成其它数据库, 换对应数据库连接驱动和修改sql语法即可
Hibernate+Spring+Struts2+extjs开发的图文管理系统,里面有很多实用的业务逻辑代码,
spring3+ibaits3+struts2.18+Extjs3整合增删查改
Struts2+hiberante+Spring+Extjs+OA办公系统,完整包正常运行
Hibernate+Spring+Struts2+ExtJS整合开发实例 非常经典!学习的好帮助!