在JBoss 7中预编译JSP

时间:2012-08-29 17:44:47

标签: java jsp jboss7.x

我们正在将我们的应用程序从JBoss 5迁移到Jboss 7.我们想要预编译JSP,看看所有这些都被编译得很好而不是访问它们中的每一个并检查。

从我读过的任何内容来看,我都无法找到解决这个问题的具体方法。

有人对如何实现这一点有任何建议吗?

1 个答案:

答案 0 :(得分:0)

您可以通过在参数中传递jsp_precompile = true来预编译jsp页面。例如,如果要预编译在localhost上运行的xyj.jsp,则必须执行http://x.x.x.x:8080/xyz.jsp?jsp_precompile=true这只会预编译jsp并且不会执行它。

不是手动执行,而是编写一个小的ant脚本,它将查找Web应用程序中的所有jsp页面,并为其中的jsp_precompile = true的每个jsp激活GET方法调用。这将使实现它的整个过程自动化。 这是预编译jsp而不执行它的唯一方法。