私は初めてStruts
です。そのウェブサイトからダウンロードStruts2
しました。struts-html.tld
次に、自分のファイルの1つでファイルを参照したいと思いJSP
ます。
しかしstruts-taglib.jar
、ダウンロードした支柱でファイルを探したところ、見つかりませんでした。
完全なディストリビューションをダウンロードしてください-すべてが含まれています。
struts2にはタグライブラリが1つだけ存在します。struts1とはまったく異なります。タグライブラリはstruts-tags.tldで、struts-core-.jarのMETA-INFフォルダにあります。
struts2のすべてのjarファイルは次の場所にあります。
..\struts-2.3.15\lib
しかし、struts-taglib.jarのようなものがあるかどうかはわかりません
あなたは考えているかもしれません:
<%@ taglib prefix="s" uri="/struts-tags"%>
そのために必要なjarは次のとおりです:struts2-core-2.xxjar
指定されたリンクからダウンロードしますhttp://struts.apache.org/download.cgi#struts23163このリンクでは、最終的な配布に移動します。
strutsのWebサイトから完全なディストリビューションをダウンロードし、最新バージョンの2.5.xをダウンロードする場合はshowcase.warから、2.3.xをダウンロードする場合はstruts-blank.warからプロジェクトをビルドしてください。このようにして、プロジェクトに必要なすべてのライブラリが含まれます。私はjarファイルを理解しようとしてあらゆる種類の問題を抱えています。
私も同じ問題を抱えていました。struts-taglib-1.3.5
jarを個別にダウンロードし/WEB-INF/lib
、他のすべてのjarファイルがある場所に配置することで解決しました。その後、次の行<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
をjspに含めるだけで、機能するはずです。
または
あなたが含めることができます:<%@ taglib prefix="ss" uri="/struts-tags" %>
これらの方法は両方とも私のために働いた。