weiliwei 发表于 2018-12-7 14:40:46

Tomcat中JSP预编译处理Jasper 2 JSP Engine-J2EE

  The Apache Jakarta Tomcat 5.5 Servlet/JSP Container Jasper 2 JSP Engine How To
  http://jakarta.apache.org/tomcat/tomcat-5.5-doc/jasper-howto.html
  jspc
  http://ant.apache.org/manual/OptionalTasks/jspc.html
  用Tomcat进行预编译的ant脚本如下:
  build.properties的内容为:
  tomcat.home=E:/OpenSource/Tomcat
  webapp.name=webappname
  webapp.path=E:/JavaProject/webappname
  build.xml的内容为:
  

    
  
  
  
  
  
  
  
  
  

  
    
  
  
  
  
  
  
  
  
  
  
  

    
  
  
  
  

    
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  只需要设置好Ant的path环境变量,然后修改build.properties。执行ant all命令即可。
  生成好的jar文件是{$webappname}JSP.jar。
  在做为产品发布的时候,只需要你的类jar包和JSP预编译的包放到WEB-INF\lib\目录下即可,如${webappname}.jar和JSP预编译的包${webappname}JSP.jar;
  然后删除掉你的所有的预编过的JSP源文件;
  并且${webapp.path}/WEB-INF/webJSP.xml里的servlet映射,添加到${webapp.path}/WEB-INF/web.xml中。

页: [1]
查看完整版本: Tomcat中JSP预编译处理Jasper 2 JSP Engine-J2EE