2

我想知道是否有任何方法可以创建只能在 web 应用程序中访问的 servlet 映射。例如,此应用程序中的一个文件调用另一个文件,但它不能从 Web 应用程序外部访问。

谢谢你,

4

1 回答 1

2

是的,有办法。将受限制的 jsp 文件放在 web-inf 目录中。然后将这些jsp导入其他jsp是完全合法的,不会给您带来任何问题。

请参阅下面的示例 jsp:

<%@page import="admin.*"%>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<tiles:insert template='myTemplate.jsp'>
  <tiles:put name='top' content='/WEB-INF/templates/top.jsp''/>  
  <tiles:put name='main' content='/WEB-INF/templates/main.jsp''/>  
  <tiles:put name='footer' content='/WEB-INF/templates/footer.jsp'/>
</tiles:insert>
于 2012-07-24T22:47:24.207 回答