我々は以下のコンパイラディレクティブを使用して、私はTomcatのことで何をしますJSPタグライブラリが.tldをどのように見つけるか?
<%@ taglib uri="/struts-tags" prefix="s"%>
web.xmlに使用していませんか? taglibが.tldを見つける方法 検索順序はありますか?私はその原則を知りたい。
JARファイル順番にあなたのJSP内の値と一致する必要が文字列で<uri>
タグを持っている.TLDファイルを、持っているあなたのタグライブラリが含まれています:THXは〜
私はかなり理解していない、あなたはより詳細に言うことができます。私はそれがタグを使用して私のJSPの値と一致することを知っていますが、どのようにして.tldを持つJARファイルを見つけることができますか? –
koppt
私は同意しません - 投稿した内容が間違っているため、タグ値を使用していることを「知っていません」。 docs:http://struts.apache.org/1.x/userGuide/configuration.htmlを参照してください。方法については、JARがCLASSPATHにあります - アプリケーションサーバーの/ libディレクトリまたはWARのWEB-INF/lib。 –
duffymo
私は考えることができます:JARの.tldにはがあり、<%@ taglib ...>はと.tldのと一致します。コンパイラはCLASSPATH内のJARを検索し、正しい.tldを見つけますか? –
koppt