我需要在运行时禁用jsp编译。我已经将所有jsp文件预编译到产品中。在生产环境中,我不希望运行任何新的jsp。
答案 0 :(得分:0)
默认情况下,JSP只会被编译一次,直到您更改它为止。你无法做到这一点。为了您的确认,您可以第一次调用JSP,您会发现它比第二次调用相同(未修改)的JSP花费了很多时间。
答案 1 :(得分:0)
您可以使用jasper2生产配置在运行时禁用JSP编译。
引用:https://tomcat.apache.org/tomcat-8.0-doc/jasper-howto.html#Production_Configuration
设置development = false将解决您的问题。