残念なことに、非常に長い時間が経過した後、同じ問題について再度投稿しています: org.apache.jasper.JasperException:絶対URI:http://java.sun.com/jsp/jstl/coreはweb.xmlで解決できません。このアプリケーションと一緒にデプロイされたjarファイルjstlが正しく配置されていても見つかりませんでした
初めてjstl-1.2をweb-inf/libに配置することで初めて解決しましたが、今回はどうしてこの機能が動作しないのでしょうか。 /web-inf/lib/jstl-1.2.jar
の無参照:
「面白い」の事は、私はまったく同じ構成ツリーで、稼働している他のプロジェクトの多くを持っているということですこれらのjarファイルはweb-apps-librariesにあります。
アプリケーションは正常に動作しますが、ページにtaglib行を挿入するとすぐに要求しています。 <%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core"%>
例外があります。
あなたはアドバイスをお持ちですか? taglibはOKです "作業中のプロジェクトからコピーされました" クラスパスはきれいですが、web-appライブラリも
ありがとうございました。5時間後に解決する方法はありません。
ここに記載されている問題が発生したと思われます。http://stackoverflow.com/questions/845776/jstl-taglib-uri-is-obsolete – digitaljoel
正しいサーブレットで定義されていることを確認してくださいスペックバージョン。使用している実装に応じて、standard.jarが必要な場合もあります。 –
これは問題です、私は構成で問題を見つけることができません、web.xmlのWebアプリケーションのバージョンは2.5です、すべてのjarは正しい場所にあります。 – JBoy