-2
用戶將上傳.htm文件,並且上傳的文件必須轉換爲.jsp。 用戶將給我純粹的HTML文件只有設計和必填字段。當他上傳時,我必須解析並複製所有html內容,我還必須在jsp文件中添加其他腳本和jstl代碼。有沒有簡單的方法來做到這一點。 在此先感謝將.html文件轉換爲.jsp文件是否可行
用戶將上傳.htm文件,並且上傳的文件必須轉換爲.jsp。 用戶將給我純粹的HTML文件只有設計和必填字段。當他上傳時,我必須解析並複製所有html內容,我還必須在jsp文件中添加其他腳本和jstl代碼。有沒有簡單的方法來做到這一點。 在此先感謝將.html文件轉換爲.jsp文件是否可行
通過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 "";
}
使用它像字符串fileNameExt = extractFileName(部分);並將文件擴展名更改爲.jsp,它應該工作。
我不想只改變擴展名。我已經解析了我的htm文件,將它複製到jsp文件中,並且還必須在jsp中添加新腳本。所有這些我都必須以編程方式完成 – Sonali
對文件上傳,您可以將.html更改爲.jsp,是否只有您需要?那麼這是可能的。 – Santhucool
感謝您的答覆。我必須將上傳的html文件的所有內容複製到jsp文件中,並且還必須在創建的jsp文件中添加新的新腳本以進行驗證。 – Sonali