如何在SpringMVC中解析JSP并保存到文件?
我有一些模板:带有JSTL标记的JSP文件和一些EL,希望它们被解析并保存到应用程序文件夹中的文件中,如下所示: template.jsp如何在SpringMVC中解析JSP并保存到文件?,spring,jsp,spring-mvc,Spring,Jsp,Spring Mvc,我有一些模板:带有JSTL标记的JSP文件和一些EL,希望它们被解析并保存到应用程序文件夹中的文件中,如下所示: template.jsp <html> ... <p>Hello ${ person.name }.</p> ... 结果应该是myapp/parsed templates/template.html <html> ... <p>Hello Michael.</p> ... ... 你好,迈克尔 ...
<html>
...
<p>Hello ${ person.name }.</p>
...
结果应该是myapp/parsed templates/template.html
<html>
...
<p>Hello Michael.</p>
...
...
你好,迈克尔
...
我是否应该创建一个
viewsolver
?谢谢只需保存参数,然后再次调用控制器方法。它将是一样的,它的目的是什么
保存已解析jsp页面的生成html似乎不是一个好主意 JSP呈现通常超出了
springmvc
请求处理的范围。我认为,如果您创建自定义和模拟,会更容易:
而不是原始响应,
springmvc
将在这个模拟响应上进行编写。然后,您必须以字符串的形式获得结果,并写入文件,最后也写入原始响应。请记住,您必须包含所有标题、状态代码等。它应该在运行时保存,对吗?您可以简单地创建一个xmlHttpRequest并将html发送回服务器。这是一种方法,但它们也应该在执行不同操作后由服务层保存。保存解析后的文件是客户端指定的要求。请提供示例、参考等。
<html>
...
<p>Hello Michael.</p>
...