jsp的翻译servlet存储的地方

时间:2010-07-02 12:57:12

标签: java jsp weblogic weblogic9.x

众所周知,当jsp得到遵守后,它将被转换为servet。

我已经安装了weblogic server 9.2,并且我部署了一个包含jsp文件的struts项目。 在浏览器中,我可以看到该应用程序。

现在我想查看我运行的jsp的servelt文件。

任何人都可以在我找到的地方给我打电话 或者我是否需要为此做一些配置,因为我搜索了整个weblogic目录,没有带有jsp文件名的java文件。

4 个答案:

答案 0 :(得分:8)

如果WebLogic正在编译JSP(即如果您没有预编译它们),则它们应位于domain_name/servers/server-name-1/tmp/_WL_user下。

另见

答案 1 :(得分:2)

我今天正在努力解决这个问题,并找到了另一个选择。如果您通过eclipse部署应用程序(而不是使用weblogic控制台通过EAR文件),则编译的JSP将位于<workspace>\.metadata\.plugins\org.eclipse.wst.server.core\tmp<some digit>\<domain name>\work\<app name>\jsp_servlet

答案 2 :(得分:1)

对于Weblogic 10.3.6,文件夹就是这个。

  

C:\ ORACLE \中间件\ user_projects \域\ APPNAME \服务器\ MYSERVER \ tmp_WL_user_appsdir_APPNAME_dir \\ jsp_servlet_jsp_content

答案 3 :(得分:0)

您还可以检查<working-dir></working-dir>文件中的weblogic.xml部分,以检查jsp_servlets.java文件所在的.class文件夹的位置找到了。

您可以通过删除现有的jsp文件来欺骗weblogic重新编译jsp文件,并尝试从浏览器访问jsp页面(以防延迟初始化)。