JSF
関連するタグをweb.xmlに追加すると、何も機能せず、エラーが発生します。web.xmlの XML タグを削除すると、すべての .jsp とサーブレットが正常に動作します。また、プロジェクトのlibフォルダーにjsf-api.jar、jsf-impl.jar、jstl.jar、およびstandard.jarを追加しましたが、まだ機能していないため、これらのjarファイルをTomcatのlibフォルダーにも追加しましたが、まだそうではありません働く。
URL への index.xhtml のエラー 1:
XML 解析エラー: 要素が見つかりません
場所: http://www.touchegolfmart.com/index.xhtml
行番号 1、列 1:
URL に index.xhtml がない場合の Erro2
ファイルが見つかりません
Firefox はhttp://www.touchegolfmart.com/でファイルを見つけることができません。
私のweb.xmlファイルは
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
<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>*.xhtml</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.xhtml</welcome-file>
</welcome-file-list>
</web-app>
server.xml
Tomcat の conf フォルダー内のコンテキスト パスは次のとおりです。
<Host name="touchegolfmart.com" appBase="/home/rathan">
<Alias>www.touchegolfmart.com</Alias>
<Context path="" reloadable="true" docBase="public_html" debug="1"/>
<!-- <Context path="/manager" debug="0" privileged="true"
docBase="/usr/local/jakarta/tomcat/server/webapps/manager">
</Context>-->
</Host>
フォルダー構造は次のとおりです。 index.jsp
WEB-INF/classes
WEB-INF/lib
WEB-INF/faces-config.xml
WEB-INF/web.xml
WEB-lib/lib/jsf-api.jar,jsf-impl.jar ,jstl.jar,standard.jar.
META-INF/context.xml