1

WTPを使用して、EclipseでJSTLを使用しています。WEB-INF/lib ディレクトリに jstl と standard.jar があり、すべてが機能します。Eclipse は、私の JSP で次の警告を出しています。

c:forEach (org.apache.taglibs.standard.tei.ForEachTEI) の TagExtraInfo クラスがビルド パスに見つかりませんでした。

JSTLが含まれています:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

警告は、ac:forEach を使用する行にあります。どうすればそれを取り除くことができますか? 私のプロジェクトは Tomcat v6 を対象としています。

4

3 に答える 3

3

standard.jar を web-inf ディレクトリからビルド パスの jar に追加します。

于 2008-12-09T21:08:38.287 に答える
1

jar は実際にビルド パス上にありますか? その場合は、プロジェクトを閉じてから再度開いてみてください。それ以外の場合、そのメッセージは Web/JSP ファイル/検証設定ページから制御できます。

于 2008-11-11T22:19:27.443 に答える
0

最終的に、うっかり警告をダブルクリックしてしまい、編集可能なソースに移動してしまいました。それから私は自分で問題を解決しました。

于 2009-09-12T10:42:45.877 に答える