0

すべてのjspをWEB-INF/jspに保持してWARにバインドする代わりに、tomcatにjspsをリンクする方法を教えてください。WEBLOGIC では、weblogic.xml にパスを指定することでこれを行うことができるため、小さな jsp 修正のために毎回 WAR をリリースする必要はありません。

4

2 に答える 2

0

Tomcat の WEB-INF 内に配置されている場合、jsp で修正を行うことに問題はないと思います。展開したディレクトリのWEB-INFフォルダ内のjspを差し替えて編集してください。たとえば、Tomcat に test.war をデプロイすると、Tomcat は起動時に webapps フォルダー内の test ディレクトリに test.war を抽出します。今、テスト webapp で login.jsp を編集したいのですが、test.war ではなく、テスト ディレクトリ (つまり、抽出されたフォルダー) の WEB-INF フォルダーにある login.jsp を修正します。それで全部です

于 2013-08-08T06:11:50.033 に答える
0

タイル定義を作成し、アクションの結果としてタイル名を渡すだけです

例:

<tiles-definitions>
<definition name="test" template="/WEB-INF/views/layouts/MainTemplate.jsp">
      <put-attribute name="body" value="/WEB-INF/views/test.jsp"/>
 </definition> 
</tiles-definitions>
于 2013-08-08T05:58:16.443 に答える