求解决!在JAVA代码中建立JSP出现中文乱码问题,新建JSP文件里面,中文是乱码的。
public void CreatHtml(String filePath){
//创建、初始化stringHtml对象
StringBuilder stringHtml = new StringBuilder();
//初始化文件对象
PrintStream printStream =null;
try{
//打开文件
printStream = new PrintStream(new FileOutputStream(filePath));
}catch(FileNotFoundException e){
e.printStackTrace();
}
//追加输入HTML文件内容
stringHtml.append("<html><head>");
stringHtml.append("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8 ; pageEncoding=UTF-8\">");\">");
stringHtml.append("<title>测试报告文档</title>");
stringHtml.append("</head>");
stringHtml.append("<body>");
stringHtml.append("<h1>简单快速用Java动态生成jsp/html页面</h1>");
stringHtml.append("</body></html>");
try{
//将HTML文件内容写入文件中
printStream.println(stringHtml.toString());
}catch (Exception e) {
e.printStackTrace();
}
}
public String execute(){
String imgname =UUID.randomUUID().toString()+".jsp";
System.out.println(imgname);
//文件储存路径
String filePath = "d:\\MyEclipseWork\\gxAppWebServer\\WebRoot\\"+imgname;
//创建文件
CreatHtml(filePath);
return SUCCESS;
}