7

/ WEB-INF / tagsフォルダーからタグファイルを保持する方法はありますか?たぶん、どういうわけかtldを使用し、tagdirの代わりにuriでそれらを呼び出すことによって?

このリクエストの理由は、1つのコードベースから複数のサイトを実行しようとしていて、WEB-INF / site1 / templates、tagsなどのようにしたいためです。したがって、これが最初から間違った考えである場合は、お気軽にそう言う。

4

3 に答える 3

5

明らかにそうではありません:http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPTags6.htmlタグがどこにあるかを示すためにtldを使用している場合でも、WEB-INF/tagsまたはMETA-のいずれかにあります。 jarにパックされたタグのINF/タグ。

于 2009-09-30T17:35:22.333 に答える
2

taglibを配信する標準的な方法は、すべてのタグをjarにパックし、このディレクトリにもあるjarにTLDを含めることです。

  META-INF/tld/

コンテナが起動すると、TLDのすべてのjarがスキャンされるため、タグの場所がわかります。タグを参照するには、URLを使用するだけです。これがJSTLの仕組みです。

于 2009-09-30T19:54:48.737 に答える
0

異なるサイトが別々のインスタンスとして実行されている場合は、展開中に関連するタグを/ Web-Inf/tagsにコピーするだけです。

于 2010-12-17T19:30:09.400 に答える