私は Spring MVC、Tiles、および Maven フレームワークを初めて使用します。プラットフォームに依存するプロパティの更新に関するより良い実践への正しい方向に誰かが私を導いてくれることを願っています。JavaScript/CSS インポートのリストを使用して JSP へのパスを定義する tiles.xml があります。
<definition name="abc" extends="base.definition">
<put-attribute name="imports" value="/WEB-INF/jsp/imports.jsp" />
</definition>
デプロイメント中に、別の JSP ファイルにリストされている JavaScript/CSS ファイルの縮小バージョンをインポートするように切り替えたいと考えています。
<put-attribute name="imports" value="/WEB-INF/jsp/importsMinified.jsp" />
リソースを切り替えるか、この tiles.xml または mvn 展開ライフ サイクルのいずれかで環境固有の定義を定義する何らかのプロパティ ファイルの内容を書き換えることを想定しています。ただし、このタスクを達成するための良い例は見つかりませんでした。誰かがこの状況を経験したことがある場合は、インポートを切り替えるためのより良い解決策を教えてください。また、2 つの JSP ファイルに分割することがより良い解決策であるかどうかもわかりません。
ありがとうございました、