1

jstlコアタグを使用しているjspページを含む単純なサーブレット3.0プロジェクトを開始しました。これをmvnjetty:runで開始すると、出力が正しく計算されていることがわかります。しかし、プロジェクトを戦争としてパッケージ化し、スタンドアロンのJettyサーバーにデプロイすると、同じページで失敗します。

PWC6188: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

jstl-1.2.jarがWEB-INF/libの下で戦争状態にあることを確認しました。他に何が恋しかったですか?

私はMavenとスタンドアロンインストールでjetty8.1.3.v20120416を使用しています。

4

1 に答える 1

1

これは、組み込みの Jetty サーバー内で JSTL taglib を読み込めないことに関連している可能性があります。

WEB-INF/lib に重複した jar、特に servlet-api、jstl、および標準の jar が存在しないことを確認してください。

于 2012-08-12T18:35:37.750 に答える