我想知道是否有任何方法可以创建只能在 Web 应用程序中访问的 servlet 映射。例如,此应用程序内的一个文件调用另一个文件,但不能从网络应用程序外部访问它。
谢谢,
最佳答案
是的,有办法。将受限制的 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>
关于java - 内部 Servlet 映射 - web.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11636612/