0

JSF 2 ページを作成しようとしています。facelets テンプレートを使用してページを作成すると、「プロジェクトはまだ Facelets 用に構成されていません。プロジェクトのクラスパスに Facelets ランタイムを追加する必要があります」というメッセージが表示されます。Test1.xhtml というファイルを作成しました

 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11  /DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com    /jsf/facelets"  xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com /jsf/html">
 <h:head>
<title>Test1</title>
<meta http-equiv="Content-Type"
content="application/xhtml+xml; charset=UTF-8" />
<meta name="GENERATOR"
content="Rational® Application Developer for WebSphere® Software" />
  </h:head>
 <h:body>
 Test
 </h:body>
 </html>

これを実行すると、テストではなくエクスプローラーに同じファイルの内容が表示されます。また、ページコードは作成されません。

4

1 に答える 1

1

ページコードと必要なweb.xml/facesconfig stufは、ページに最初のコンポーネントをドロップすると作成されます。これを確認してください:http ://www-01.ibm.com/support/docview.wss?uid = swg21503733

于 2012-11-21T22:57:05.980 に答える