我对预编译 JSP 的理解是应用程序服务器应该在启动时创建已编译的(.class 文件),而不是在用户第一次访问页面时创建。
我已经将 EAR 部署到 WebSphere 6.1,我已经在 WebSphere 控制台上启用了“预编译 JavaServer Pages 文件”,但是在我第一次访问该页面之前,我无法在应用程序服务器的文件系统上看到 jsp 的 .class。我只是通过执行以下操作来非常粗略地搜索类文件:
find . -name "*addUser*" -print
./profiles/AppSrv01/temp/mytestqaNode01/MYTEST_QA2/Border_Community/web.war/WEB-INF/jsp/admin/countries/_addUser.class
从 WAS_HOME
我是否误解了预编译的作用?