私はJSFが初めてで、質問があります:
私が知る限り、サーブレットは HTML リクエストを取得し、HTML レスポンスを提供するために使用されるクラスです。そのような:
HttpServletRequest リクエスト、HttpServletResponse レスポンス
しかし、典型的な JSF プロジェクトでは、これらのクラスがまったく使用されていません。代わりに、マネージド Bean と Facelet ページだけが表示されます。
ただし、web.xml には次のように表示されます。
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
また、私が理解している限り、JSF プロジェクトを構築するには JSTL.jar が必要です。
これらのクラスも同様です
HttpServletRequest リクエスト、HttpServletResponse レスポンス
まだJSFプロジェクトで使用されていますか? もしそうなら、どのように?