2

Web アプリケーション内でのみアクセスできるサーブレット マッピングを作成する方法があるかどうかを知りたいと思いました。たとえば、このアプリケーション内のファイルは別のファイルを呼び出しますが、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 に答える