1

Primefaces-3.3.1、JSF 2.1、Glassfish 3.1.2、および IntelliJ IDEA 11.1.3 を IDE として使用して、この例を試しました。PF の jar を WEB-INF/lib ディレクトリに追加し、「test.jsf」を作成しました。ここに例を置きました。その結果、空白のページが表示されます。Chrome は次のように理解します。

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:p="http://primefaces.org/ui"><head></head><body><h:head>

</h:head>

<h:body>

    <p:editor>

</p:editor></h:body>
  </body></html>

どうしたの?ありがとう。

4

2 に答える 2

4

web.xml を変更する必要があるようです

このような

<servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
</servlet-mapping>

このJSF 2.0 Hello World の例を見てください。 4. JSF 2.0 Serlvet Configuration

于 2012-08-12T20:42:49.813 に答える
0

JSPまたはXHTMLページを作成し、ナビゲーターに入ると、JSFページのように機能しない場合があります。

これを修正するには、web.xmlを表示し、前に述べたダニエルのようにurl-patternを変更する必要があります。

たとえば、次のようなページがある場合:

index.jsp

そしてあなたはあなたのweb.xmlにこれを持っています

<url-pattern>*。jsf</url-pattern>

URLを介してアクセスする必要があります

http:// localhost:8080 / project / index.jsf

于 2012-08-13T09:22:40.030 に答える