可以说我的web应用程序中有一个jsp页面。其中的代码显示一些信息。
我可以使用Rest Controller更改此jsp中的代码(文本)吗?我想通过打开文件并更改其内容来动态替换其代码。
我想通过http请求更改文件内容:
“ / api / change-jsp?newcontent = sometext&file = example.jsp”
->相应的rest控制器现在开始工作。
这行得通吗?
Ps:'newcontent = sometext'包含jsp代码(EL)
答案 0 :(得分:2)
它不起作用-jsp
在应用程序启动时由servlet容器在运行时进行编译。 JSP编译器不会期望jsp
发生更改。
但是为什么要首先更改它?只需让jsp询问所需的信息即可。