私は基本的な JSF アプリケーションを作成しようとしていますが、それを機能させることができないようです - デフォルトでは、faces-config.xml ファイルに何かが欠けていると思われますが、何がわからないのですか。次のエラーが表示されます。
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
私はそれをグーグルで調べたところ、おそらく欠落しているjarファイルであることがわかりました。これをダウンロードしてプロジェクトの「ビルドパス」に追加し、サーバーを更新して再起動しましたが、それでも機能しませんでした。外部 JAR ファイルは「jstl-1.2.jar」と呼ばれます。
報告されているエラーのリストは次のとおりです。
HTTP Status 500 - javax/servlet/jsp/jstl/core/Config
type Exception report
message javax/servlet/jsp/jstl/core/Config
description The server encountered an internal error that prevented it from fulfilling
this request.
exception
javax.servlet.ServletException: javax/servlet/jsp/jstl/core/Config
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
root cause
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
com.sun.faces.application.view.JspViewHandlingStrategy.executePageToBuildView(JspViewHandlingStrategy.java:345)
com.sun.faces.application.view.JspViewHandlingStrategy.buildView(JspViewHandlingStrategy.java:154)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:100)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
root cause
java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
com.sun.faces.application.view.JspViewHandlingStrategy.executePageToBuildView(JspViewHandlingStrategy.java:345)
com.sun.faces.application.view.JspViewHandlingStrategy.buildView(JspViewHandlingStrategy.java:154)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:100)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.32 logs.
何か案は?JSF アプリケーションから単純な HelloWorld をポップアウトするのはこれほど複雑ではないため、これは単純な修正である必要があります。
乾杯