2016-06-15 2 views
-2

Пользователь загрузит файл .htm, и этот загруженный файл мне нужно преобразовать в .jsp. Пользователь предоставит мне простой html-файл только с дизайном и обязательными полями. Когда он будет загружен, мне нужно разобрать ans-копию всего содержимого html, также мне нужно добавить дополнительные скрипты и jstl-код в jsp-файл. Есть ли простой способ сделать это. Заранее благодаренМожно ли использовать скрытый .html файл .jsp

+0

при загрузке файла вы можете изменить .html на .jsp, это только вам нужно? Тогда это возможно. – Santhucool

+0

Спасибо за ваш ответ. Мне нужно скопировать все содержимое загруженного html-файла в файл jsp, а также добавить новые скрипты для проверки в файле jsp. – Sonali

ответ

0

Обрабатывать его через расширение файла через сервлет.

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, он должен работать.

+0

Я не хочу только изменять расширение. Я разбираю свой файл htm, копируя его в jsp-файл, а также добавляю новые скрипты в jsp. Все это я должен делать программно – Sonali

Смежные вопросы