使用org.apache.jasper.JspC编译jsp文件--转载
JspC可以通過jspc.setArgs(args);設(shè)置所需參數(shù),和使用指令進(jìn)行編譯相同,
?
使用指令編譯范例:
java -cp jasper.jar;servlet-api.jar;Fcatalina.jar;F:\server\tomcat.6\bin\tomcat-juli.jar;ant.jar;jsp-api.jar;jasper-el.jar;el-api.jar;jstl.jar;standard.jar;jasper-el.jar;jasper-jdt.jar org.apache.jasper.JspC -uriroot ./temp -d temp temp.jsp?也可以通過調(diào)用set方法設(shè)置參數(shù)
Java代碼???
這里jar包都從tomcat下引用
測(cè)試類編譯必要jar包:
D:/Tomcat5.5/common/lib/jasper-compiler.jar
D:/Tomcat5.5/common/lib/jasper-runtime.jar
?
jsp編譯必要jar包,除此之外還需要jsp中引用類的jar:
D:/Tomcat5.5/common/lib/commons-el.jar
D:/Tomcat5.5/common/lib/jasper-compiler.jar
D:/Tomcat5.5/bin/commons-logging-api-1.1.1.jar
D:/Tomcat5.5/common/lib/jsp-api.jar
D:/Tomcat5.5/common/lib/jasper-compiler-jdt.jar
D:/Tomcat5.5/common/lib/servlet-api.jar
D:/Tomcat5.5/common/lib/jasper-runtime.jar
D:/Tomcat5.5/server/lib/catalina-ant.jar
?
如果在tomcat web環(huán)境下運(yùn)行工程環(huán)境加入ant的jar就可以
原文:http://kjah.iteye.com/blog/625588
轉(zhuǎn)載于:https://www.cnblogs.com/davidwang456/p/4156509.html
總結(jié)
以上是生活随笔為你收集整理的使用org.apache.jasper.JspC编译jsp文件--转载的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: A different twist on
- 下一篇: spring beans源码解读之--B