struts2实现文件下载所出现的乱码,解决方法
来源:互联网 发布:淘宝哪家买家秀有福利 编辑:程序博客网 时间:2024/06/09 19:37
<pre class="java" name="code">package com.ifless.struts2;import java.io.InputStream;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;public class DownloadAction2 extends ActionSupport {private int number;private String filename; public String getFilename() {return filename;}public void setFilename(String filename) {this.filename = filename;}public int getNumber() {return number;}public void setNumber(int number) {this.number = number;}public InputStream getDownloadFile(){try {if (1== number) {this.filename="Ajax.ppt";this.filename= new String(this.filename.getBytes("gbk"),"8859_1");//防止中文乱码的return ServletActionContext.getServletContext().getResourceAsStream("/upload/Ajax.ppt");}else {this.filename="student.txt";this.filename= new String(this.filename.getBytes("gbk"),"8859_1");//防止中文乱码的return ServletActionContext.getServletContext().getResourceAsStream("/upload/student.txt");}} catch (Exception e) {e.printStackTrace();}return null;}@Overridepublic String execute() throws Exception {return SUCCESS;}}
0 0
- struts2实现文件下载所出现的乱码,解决方法
- struts2实现文件下载出现的乱码解决
- Struts2文件下载遇到中文乱码、中文丢失的解决方法
- struts2下载文件时出现乱码问题
- php 文件下载 出现下载文件内容乱码损坏的解决方法
- php 文件下载 出现下载文件内容乱码损坏的解决方法
- Struts2文件下载文件名中文出现乱码解决办法
- Python下载文件时出现乱码的解决方法之一:Content-Encoding: gzip
- 文件下载中文件名乱码的解决方法
- struts2文件下载错误提示的解决方法
- struts2实现文件的下载
- Struts2实现文件的下载
- struts2 Annotation 实现文件下载功能 文件名中文乱码问题
- 下载cab,sis,sisx等软件包出现乱码的解决方法
- 下载cab,sis,sisx等软件包出现乱码的解决方法
- 使用PHP下载Excel时会出现乱码的解决方法
- Struts2 下载文件乱码问题
- struts2文件下载,中文名称乱码
- route 路由
- 适合IT人自学的几个视频网站
- jsp 用urlrewrite 实现URL 重写
- UVA10294项链和手镯(等价类计数问题)
- Codeforces 3C. Tic-tac-toe
- struts2实现文件下载所出现的乱码,解决方法
- 第十五周项目三:OJ(一)
- nyoj410 how many ones?
- 文件编码UTF-8控制台输出乱码的问题
- 基于配置文件的方式来配置 AOP
- 回顾过去的2014
- c++矩阵
- Java 程序 ——感想
- UVA10341解方程(二分)