﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-狼爱上狸-随笔分类-JSF</title><link>http://www.blogjava.net/waterjava/category/16552.html</link><description>闻道有先后  术业有专攻</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 23:34:25 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 23:34:25 GMT</pubDate><ttl>60</ttl><item><title>JavaServer Faces资源</title><link>http://www.blogjava.net/waterjava/archive/2006/10/29/77868.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Sat, 28 Oct 2006 22:59:00 GMT</pubDate><guid>http://www.blogjava.net/waterjava/archive/2006/10/29/77868.html</guid><wfw:comment>http://www.blogjava.net/waterjava/comments/77868.html</wfw:comment><comments>http://www.blogjava.net/waterjava/archive/2006/10/29/77868.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/waterjava/comments/commentRss/77868.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/waterjava/services/trackbacks/77868.html</trackback:ping><description><![CDATA[
		<span style="FONT-SIZE: 12px">官方主页<br /><a href="http://java.sun.com/j2ee/javaserverfaces/" target="_blank"><font color="#003366">http://java.sun.com/j2ee/javaserverfaces/</font></a><br /><a href="http://www.jcp.org/en/jsr/detail?id=127" target="_blank"><font color="#003366">http://www.jcp.org/en/jsr/detail?id=127</font></a><br /><br />JavaServer Faces Specification 1.0 Final<br /><a href="http://192.18.97.251/ECom/EComTi" target="_blank"><font color="#003366">http://192.18.97.251/ECom/EComTi</font></a> ... jsf-1_0-fr-spec.pdf<br /><br />JavaServer Faces RI 1.0 Final<br /><a href="http://192.18.97.252/ECom/EComTi" target="_blank"><font color="#003366">http://192.18.97.252/ECom/EComTi</font></a> ... h-JPR:1/jsf-1_0.zip<br /><br />JavaServer Faces API<br /><a href="http://192.18.97.252/ECom/EComTi" target="_blank"><font color="#003366">http://192.18.97.252/ECom/EComTi</font></a> ... fr-spec-apidocs.zip<br /><br />让你的JSP/Servlet引擎支持JSF<br />1、下载JavaServer Faces RI 1.0 Final ，并解开jsf-1_0.zip<br />2、将build.properties.sample改名为build.properties，并根据容器的位置做相应的配置。<br />主要是以下代码<br /><br />tomcat.home=&lt;path to JWSDP installation&gt;<br /><br />Tomcat的目录位置<br />jsf-api.jar=${tomcat.home}/jsf/lib/jsf-api.jar<br />jsf-impl.jar=${tomcat.home}/jsf/lib/jsf-impl.jar<br />commons-logging.jar=${tomcat.home}/jsf/lib/commons-logging.jar<br />commons-digester.jar=${tomcat.home}/jsf/lib/commons-digester.jar<br />commons-beanutils.jar=${tomcat.home}/jsf/lib/commons-beanutils.jar<br />commons-collections.jar=${tomcat.home}/jsf/lib/commons-collections.jar<br /><br />在jsf-1_0.zip里<br />jstl.jar=${tomcat.home}/jstl/lib/jstl.jar<br />standard.jar=${tomcat.home}/jstl/lib/standard.jar<br /><br />在<a href="http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html" target="_blank"><font color="#003366">http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html</font></a><br />如果你使用JSP 2.0，就使用JSTL 1.1<br />如果你使用JSP 1.X，就使用JSTL 1.0.X<br />servlet.jar=${tomcat.home}/common/lib/servlet-api.jar<br />jsp.jar=${tomcat.home}/common/lib/jsp-api.jar<br /><br />在<a href="http://jakarta.apache.org/tomcat/" target="_blank"><font color="#003366">http://jakarta.apache.org/tomcat/</font></a><br />build.standalone=true<br /><br />JSF书籍:<br /><br />Mastering JavaServer Faces<br /><a href="http://www.amazon.com/exec/obidos/ASIN/0471462071/jamesholmes-20" target="_blank"><font color="#003366">http://www.amazon.com/exec/obidos/ASIN/0471462071/jamesholmes-20</font></a><br />by Bill Dudney, Jonathan Lehr, Bill WillisWiley, January 2004<br /><br />JavaServer Faces<br /><a href="http://www.amazon.com/exec/obidos/ASIN/0596005393/jamesholmes-20" target="_blank"><font color="#003366">http://www.amazon.com/exec/obidos/ASIN/0596005393/jamesholmes-20</font></a><br />by Hans BergstenO'Reilly, January 2004<br /><br />JavaServer Faces in Action<br /><a href="http://www.amazon.com/exec/obidos/ASIN/1932394125/jamesholmes-20" target="_blank"><font color="#003366">http://www.amazon.com/exec/obidos/ASIN/1932394125/jamesholmes-20</font></a><br />by Kito D. MannManning, May 2004<br /><br />JavaServer Faces Kickstart<br /><a href="http://www.amazon.com/exec/obidos/ASIN/0672325993/jamesholmes-20" target="_blank"><font color="#003366">http://www.amazon.com/exec/obidos/ASIN/0672325993/jamesholmes-20</font></a><br />by James Turner, Craig McClanahanSams, May 2004<br /><br />Core Java Server Faces <a href="http://www.amazon.com/exec/obidos/ASIN/0131463055/jamesholmes-20" target="_blank"><font color="#003366">http://www.amazon.com/exec/obidos/ASIN/0131463055/jamesholmes-20</font></a><br />by David Geary &amp; Cay S. HorstmannSun Microsystems Press, June 2004<br /><br /><br />支持JSF的开发工具:<br /><br />Faces Console<br /><a href="http://www.jamesholmes.com/JavaServerFaces/console/" target="_blank"><font color="#003366">http://www.jamesholmes.com/JavaServerFaces/console/</font></a><br />The Faces Console is a FREE standalone Java Swing application for visually editing JavaServer Faces config files.可以做为JBuilder的Opentools<br /><br />JSF FormBuilder<br /><a href="http://piet.jonas.com/FormBuilder/JsfFormBuilder.html" target="_blank"><font color="#003366">http://piet.jonas.com/FormBuilder/JsfFormBuilder.html</font></a><br />JSF FormBuilder is a free Java Swing application for creating forms for Java Server Faces (JSF).<br /><br />JSF Studio<br /><a href="http://www.exadel.com/products_jsfstudio.htmA" target="_blank"><font color="#003366">http://www.exadel.com/products_jsfstudio.htmA</font></a> Web Integrated Development Environment (WIDE) for Sun's JavaServer Faces (JSF).<br /><br />IBM WebSphere Studio Application Developer<br /><a href="http://www-306.ibm.com/software/awdtools/studioappdev/" target="_blank"><font color="#003366">http://www-306.ibm.com/software/awdtools/studioappdev/</font></a><br />IBM has added preliminary support for JavaServer Faces as of version 5.1.1.IBM WebSphere 开发者技术期刊：运用 WebSphere Studio V5.1.1 开发 JSF 应用程序 －－ 第 1 部分<br /><a href="http://www-900.ibm.com/developer" target="_blank"><font color="#003366">http://www-900.ibm.com/developer</font></a> ... barcia/barcia.shtml<br /><br />Oracle JDeveloper 9.0.5<br /><a href="http://otn.oracle.com/products/jdev/htdocs/905/adffaq_otn.html" target="_blank"><font color="#003366">http://otn.oracle.com/products/jdev/htdocs/905/adffaq_otn.html</font></a><br />Oracle is adding support for Java Server Faces in JDeveloper 9.0.5 with their Application Development Framework (ADF).<br /><br />SoftAspects' WebGalileo Faces Components &amp; Designer<br /><a href="http://www.softaspects.com/" target="_blank"><font color="#003366">http://www.softaspects.com/</font></a><br />A set of Faces components and a Faces rapid application development tool.<br /><br />Sun Java Studio Creator (aka Project Rave)<a href="http://wwws.sun.com/software/products/jscreator/index.html" target="_blank"><font color="#003366">http://wwws.sun.com/software/products/jscreator/index.html</font></a><br />Sun's new IDE aimed at simplifying web development via Java Server Faces.<br /><br />WebFaces<br /><a href="http://www.kobrix.com:8080/ticl/webfaces.jsp" target="_blank"><font color="#003366">http://www.kobrix.com:8080/ticl/webfaces.jsp</font></a><br />WebFaces is a visual RAD tool to speed even further web application development.</span>
		<br />
		<br />
		<br />出处：<a href="http://bbs.itepub.net/viewthread.php?tid=106139">http://bbs.itepub.net/viewthread.php?tid=106139</a><img src ="http://www.blogjava.net/waterjava/aggbug/77868.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/waterjava/" target="_blank">狼爱上狸</a> 2006-10-29 06:59 <a href="http://www.blogjava.net/waterjava/archive/2006/10/29/77868.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSF1.1在Tomcat5.5.20中的配置</title><link>http://www.blogjava.net/waterjava/archive/2006/10/25/77099.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Wed, 25 Oct 2006 00:06:00 GMT</pubDate><guid>http://www.blogjava.net/waterjava/archive/2006/10/25/77099.html</guid><wfw:comment>http://www.blogjava.net/waterjava/comments/77099.html</wfw:comment><comments>http://www.blogjava.net/waterjava/archive/2006/10/25/77099.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/waterjava/comments/commentRss/77099.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/waterjava/services/trackbacks/77099.html</trackback:ping><description><![CDATA[
		<p>Question: Why do I get errors when using the book's build instructions with Tomcat 5.5.x? <br />Answer: Unlike Tomcat 5.0.x, Tomcat 5.5.x doesn't have the commons-digester.jar and commons-beanutils.jar in the tomcat/server/lib directory. Instead, these files need to be obtained from jsf/lib. </p>
		<p>In step 4 of the instructions on page 11, change </p>
		<p>comcat/server/lib/commons-digester.jar<br />    <br />tomcat/server/lib/commons-beanutils.jar<br />  <br />to </p>
		<p>jsf/lib/commons-digester.jar<br />    <br />jsf/lib/commons-beanutils.jar<br />    <br />jsf/lib/commons-collections.jar<br />    <br />    <br />  <br />web.xml 文件 </p>
		<p>&lt;?xml version="1.0"?&gt; </p>
		<p>&lt;!DOCTYPE web-app PUBLIC<br />   "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"<br />   "<a href="http://java.sun.com/dtd/web-app_2_3.dtd">http://java.sun.com/dtd/web-app_2_3.dtd</a>"&gt; </p>
		<p>&lt;web-app&gt;<br />   &lt;servlet&gt;<br />      &lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;<br />      &lt;servlet-class&gt;javax.faces.webapp.FacesServlet&lt;/servlet-class&gt;<br />      &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;<br />   &lt;/servlet&gt;   </p>
		<p>   &lt;servlet-mapping&gt;<br />      &lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;<br />      &lt;url-pattern&gt;*.faces&lt;/url-pattern&gt;<br />   &lt;/servlet-mapping&gt;  </p>
		<p>   &lt;welcome-file-list&gt;<br />      &lt;welcome-file&gt;index.html&lt;/welcome-file&gt;<br />   &lt;/welcome-file-list&gt; </p>
		<p>&lt;listener&gt;<br />&lt;listener-class&gt;com.sun.faces.config.ConfigureListener&lt;/listener-class&gt;<br />&lt;/listener&gt; </p>
		<p>&lt;/web-app&gt; </p>
<img src ="http://www.blogjava.net/waterjava/aggbug/77099.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/waterjava/" target="_blank">狼爱上狸</a> 2006-10-25 08:06 <a href="http://www.blogjava.net/waterjava/archive/2006/10/25/77099.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>