在旧版本的JBoss AS中,Tomcat jasper JSPC编译器可用于预编译JSP页面,以确保它们都是语法上有效的JSP文件。
根据https://access.redhat.com/solutions/175893,从JB EAP 6开始,不再支持JSPC编译器。
如何在构建/打包过程中验证JSP文件在语法上是否正确?如果没有,似乎唯一的解决方案是在测试阶段启动一个完整的JB实例并单独导航到每个JSP,以确保每次都能正确编译。
在构建阶段,是否没有WildFly支持的机制来验证JSP页面?
答案 0 :(得分:0)
尽管您问的是 Wildfly,但问题与 Wildfly 无关。只需在部署之前尝试预编译您的 JSP。您可能会发现诸如 compile jsp using maven
之类的问题