1、放置到/WebRoot/WEB-INF/ ,但weblogic 不支持。
2、用filter过滤器。
<filter>
<filter-name>templetSafetyFilter</filter-name>
<filter-class>com.seagree.framework.interceptor.FileSafetyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>templetSafetyFilter</filter-name>
<servlet-name>testServlet</servlet-name>
</filter-mapping>
3、用 security-constraint 。
<security-constraint>
<web-resource-collection>
<web-resource-name>jspSafety</web-resource-name>
<url-pattern>/templet/*</url-pattern><!-- 拒绝直接访问web文件夹下的所有页面 -->
</web-resource-collection>
<auth-constraint/>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method><!-- 验证方式(BASIC/FORM) -->
</login-config>