/WEB-INF/tagsフォルダからタグファイルを保持する方法はありますか?おそらくtldを何らかの形で使用し、tagdirの代わりにuriを使って呼び出すのでしょうか?WEB-INF /タグ外のJspタグ
このリクエストの理由は、1つのコードベースから複数のサイトを実行しようとしているため、WEB-INF/site1/templates、tagsなどのようにしたいと思っています。自由に話せます。
/WEB-INF/tagsフォルダからタグファイルを保持する方法はありますか?おそらくtldを何らかの形で使用し、tagdirの代わりにuriを使って呼び出すのでしょうか?WEB-INF /タグ外のJspタグ
このリクエストの理由は、1つのコードベースから複数のサイトを実行しようとしているため、WEB-INF/site1/templates、tagsなどのようにしたいと思っています。自由に話せます。
明らかにそうではありません:http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPTags6.htmlタグがどこにあるかを言うためにtldを使用しても、jarsでタグ付けされたタグのWEB-INF/tagsまたはMETA-INF /タグのいずれかになります。
のtaglibを提供する標準的な方法は、コンテナが起動すると
META-INF/tld/
は、それがために、すべてのjarファイルをスキャンします
、瓶にすべてのタグをパックし、このディレクトリにも、瓶の中のTLDを持つことですTLDでは、タグを見つける場所を知ることができます。 URLを使用してタグを参照するだけです。それがJSTLの仕組みです。
異なるサイトが別々のインスタンスとして実行されている場合、展開中に関連するタグを/ Web-Inf /タグにコピーすることができます