在JBoss 7中预编译JSP



我们正在将应用程序从JBoss 5迁移到JBoss 7。我们希望预编译JSP,以查看所有JSP都得到了良好的编译,而不是访问其中的每一个并进行检查。

无论我读到什么,我都没能找到解决这个问题的具体办法。

有人对如何实现这一目标有什么建议吗?

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

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

最新更新