我想知道是否有任何方法可以创建只能在 web 应用程序中访问的 servlet 映射。例如,此应用程序中的一个文件调用另一个文件,但它不能从 Web 应用程序外部访问。
谢谢你,
我想知道是否有任何方法可以创建只能在 web 应用程序中访问的 servlet 映射。例如,此应用程序中的一个文件调用另一个文件,但它不能从 Web 应用程序外部访问。
谢谢你,
是的,有办法。将受限制的 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>