JSP中将textarea的内容另存为一个txt文件方法如下:
提交到后台得到textarea的内容,再用io流写进文件里面
String client = request.getHeader("User-Agent");
String appachName="下载.txt";
if (client.indexOf("MSIE") > 0) {
response.setContentType("application/octet-stream;charset=utf-8");
appachName = new String(appachName.getBytes("GBK"),"ISO-8859-1");
appachName = "attachment; filename=\"" +appachName+ "\"";
} else {
response.setContentType("application/octet-stream;charset=UTF-8");
appachName = new
String(appachName.getBytes("utf-8"),"ISO-8859-1");
appachName = "attachment; filename=\"" +appachName+ "\"";
}
response.setHeader("content-disposition", appachName);
response.setHeader("Cache-Control", "must-revalidate");
String content = request.getParameter("textarea 的 Name 值");
OutputStream fos = response.getOutputStream();
fos.write(content.getBytes());
fos.flush();
fos.close();
试试看