用户将上传.htm文件,上传的文件我必须转换为.jsp。 用户只会通过设计和必填字段给我简单的html文件。当他上传我必须解析所有html内容时,我还要在jsp文件中添加额外的脚本和jstl代码。有没有简单的方法来做到这一点。 提前致谢
答案 0 :(得分:0)
通过servlet处理文件扩展名。
private String extractFileName(Part part) {
String contentDisp = part.getHeader("content-disposition");
String[] items = contentDisp.split(";");
for (String s : items) {
if (s.trim().startsWith("filename")) {
String cccfileName = s.substring(s.indexOf("=") + 2, s.length() - 1);
return cccfileName.substring(cccfileName.lastIndexOf("."), cccfileName.length());
}
}
return "";
}
像String fileNameExt = extractFileName(part)一样使用它;并将文件扩展名更改为.jsp,它应该可以工作。