weblogic中,如何保留编译jsp生成的中间文件,以及会放在哪个目录?

 在第一次请求jsp页面时,会先把jsp页面编译成java文件,

这需要在weblogic.xml中配置一个选项:如下,

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">

<weblogic-web-app>
    <jsp-descriptor>
    <jsp-param>  
              <param-name>keepgenerated</param-name>  
              <param-value>true</param-value>  
    </jsp-param>   
    </jsp-descriptor>
 <container-descriptor>
  <servlet-reload-check-secs>-1</servlet-reload-check-secs>
  <prefer-web-inf-classes>true</prefer-web-inf-classes>
 </container-descriptor>
 
 <context-root>/</context-root>
 
</weblogic-web-app>

生成的文件放在相对weblogic的安装目录的domains/mydomain/myserver/.wlnotdelete/extract/目录下

你可能感兴趣的:(java,jsp,Web,weblogic,application,encoding)