Strutsの - ストラット-taglib.jarが見つかりません。
質問
私はStruts
に新しいです。私は、そのウェブサイトからStruts2
をダウンロードしました。今、私は私のstruts-html.tld
ファイルのいずれかにJSP
ファイルを参照したい。
しかし、私はダウンロードした支柱にstruts-taglib.jar
ファイルを探したとき、私はそれを見つけることができませんでした。
解決
ダウンロードフル配信する - それはすべてを持っています含まれます。
他のヒント
Struts2の中に一つだけのタグライブラリが存在します。それはstruts1に比べて完全に異なっています。タグライブラリは、支柱コア - .jarでMETA-INFフォルダに見出すことができる支柱-tags.tldである。
Struts2のすべてのjarファイルは次の場所にあります:
..\struts-2.3.15\lib
しかし、私はストラット-taglib.jar
のようなものがあるかどうかわかりませんあなたはを考えるかもしれません
<%@ taglib prefix="s" uri="/struts-tags"%>
そのために必要なjarがある:Struts2のコア-2.x.x.jar
与えられたリンクからダウンロード http://struts.apache.org/download.cgi#struts23163 の最終分布にこのリンクを、外出先でます。
ストラットのウェブサイトからの完全なディストリビューションをダウンロードし、そのshowcase.warのうち、プロジェクトをビルドしてくださいこの方法では、あなたのプロジェクト内のすべての必要なライブラリを持っています。私は、jarファイルを把握しようとしている問題のすべての種類を持っていました。
私は同じ問題を抱えていました。私は別にstruts-taglib-1.3.5
jarをダウンロードして、それを解決し、すべての私の他のjarファイルがある/WEB-INF/lib
下に置きます。
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
:それはただの行を含めた後、
あなたのJSPで、それが動作するはずです。
または
あなたは含めることができます<%@ taglib prefix="ss" uri="/struts-tags" %>
これらの方法はいずれも私のために働いています。