2011-03-24 104 views
1

我想覆盖ServletContext.getResource()方法。以便自己管理.jsp文件,而不是将所有.jsp文件放在webapp/目录下。如何委托ServletContext?

目前,我可以在Jetty服务器或Tomcat服务器上打补丁,但是有没有一种常见的方法可以做到这一点?

回答

0

是你可以在你的Tomcat服务器的server.xml中改变的appBase属性,例如:

<Host name="localhost" appBase="webapps" 
     unpackWARs="true" autoDeploy="true" 
     xmlValidation="false" xmlNamespaceAware="false">