[[JDeveloper 10g]] **Face Consoleのインストール &color(RED){2005/10/30追記}; JDeveloper 10g(10.1.3) Stadioには、JSF開発機能が内蔵されているので、以下は(9.0.5.x)のための説明です。 **Face Consoleのインストール [#q947be8c] +[[Face Console>http://www.jamesholmes.com/JavaServerFaces/console/]] より[[faces-console-1.6.zip>http://www.jamesholmes.com/JavaServerFaces/faces-console-1.6.zip]]をダウンロード +任意の場所に展開する。※今回は/usr/localに展開します。 +/usr/local/faces-console-1.6/com.jamesholmes.console.faces/lib/faces-console.jarをJDeveloperの<展開先>/jdev/lib/extにコピーする。 ***Face Consoleの利用 ***Face Consoleの利用 [#o649616d] faces-config.xmlに <?xml version="1.0"?> <!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd"> <faces-config> </faces-config> と書いてあれば、faces-config.xmlを開くとEditorにFace Consoleタグが出る。 &ref(face-config.png); もし、出ない場合には、プロジェクト.jprを <Item class="oracle.ide.model.Reference"> <URL path="../../jsf-1_1/samples/guessNumber/web/WEB-INF/faces-config.xml"/> <nodeClass>oracle.bali.xml.addin.XMLSourceNode</nodeClass> </Item> ↓ <Item class="oracle.ide.model.Reference"> <URL path="../../jsf-1_1/samples/guessNumber/web/WEB-INF/faces-config.xml"/> <nodeClass>oracle.jdevimpl.web.struts.StrutsConfigNode</nodeClass> </Item> と修正する。 また、web.xmlの</description> の後に <!-- Faces Servlet --> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <!-- Faces Servlet Mapping --> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>/faces/*</url-pattern> </servlet-mapping> ---- ←[[JDeveloper 10g]]目次に戻る