我在用http://robbln.iteye.com/blog/106636这篇文章的例子时
struts到后台始终报错,在workbook.close();这行报 Connection reset by peer: socket write error
但是如果我把js location.href换成传Button 自身object的js,使用obj.href = url;就可以,
这是怎么回事?
我现在需要导出excel,url直接导出用obj.href 可以,但是中文乱码,用form.submit();报我参照这个例子一样的错误,急救!
另外,请问有关于url中文转发在struts1 + spring 的配置吗?我目前工程里面配的spring的filter在window.open()这种时候出现乱码,但是jquery调用的时候里面的url确可以通过getParam得到正常的中文。tomcat 里已配置 URIEncoding="gbk"。
求解,忘答复,多谢!
struts+jxl 急救!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答
- en_wan 2010-03-19 11:40关注
由于前台url参数在地址栏会自动编码,而后台jvm也会自行解一次码你必须这样写
obj.href="/目标URL?参数1="+
encodeURIComponent(encodeURIComponent(页面表单参数));而在java后台程序是一样
String para1= java.net.URLDecoder.decode(request.getParameter(参数1), "utf-8"); //服务端再转码就可以了本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 msix packaging tool打包问题
- ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
- ¥15 python的qt5界面
- ¥15 无线电能传输系统MATLAB仿真问题
- ¥50 如何用脚本实现输入法的热键设置
- ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
- ¥30 深度学习,前后端连接
- ¥15 孟德尔随机化结果不一致
- ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
- ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线