随笔分类 - struts2学习笔记
摘要:经过本人实验该方法非常简单:Struts2文件下载时,如果所下载的文件名是中文时,就会出现乱码。解决办法如下:步奏一:修改fileName属性的set方法public void setFileName(String fileName) throws UnsupportedEncodingException { this.fileName = new String(fileName.getBytes("ISO8859-1"), "utf-8"); }步骤二:在getInputStream()方法中加上下面一句ServletActionContext.get
阅读全文
摘要:实现原理 Struts 2是通过Commons FileUpload文件上传。 Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件 具体实现: 一
阅读全文

浙公网安备 33010602011771号