私はしばらくの間 Struts を使用してきましたが、終了しようとしているプロジェクトで、メインの WAR ファイルからテンプレート (velocity .vm ファイル)、構成 (struts.xml、persistence.xml) を分離するように求められました。
私は次のようなデフォルトの構造をすべて持っています:
応用
|-- META-INF -- いくつかの設定はここにあります
|-- WEB-INF -- その他はこちら
| | |-- クラス
| | | | |-- メタ INF
| | | | `-- mypackage
| | | | `-- クラスファイル
| | ` -- lib
|-- css
`-- tpl -- 再配置するテンプレート ディレクトリ
また、テンプレートの場所や構成ファイルの場所を設定する方法 (おそらく struts.xml 内) に関するドキュメントが見つからないようです。
アプリケーション サーバーでも構成を使用する必要があると思います (私は Jetty 5.1.14 を使用しています)。
それで、それを設定する方法についてのライトはありますか?
ありがとう
テンプレートの場所を変更することのすべては、テンプレートをデザイナーがアクセスできる領域に配置することです。そのため、変更が必要な場合、デザイナーはテンプレートを自分のコンピューターにロードし、編集して、再度アップロードできます。これは一般的なシナリオだと思います。だから、おそらく私は私の研究で何かを見逃しています。多分私は間違った場所でそれを構成することに集中しています...何か考えはありますか?