﻿<?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-life-文章分类-JSF</title><link>http://www.blogjava.net/magibt/category/27982.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 08 Dec 2007 06:18:18 GMT</lastBuildDate><pubDate>Sat, 08 Dec 2007 06:18:18 GMT</pubDate><ttl>60</ttl><item><title>JSF入门</title><link>http://www.blogjava.net/magibt/articles/159180.html</link><dc:creator>Edward's</dc:creator><author>Edward's</author><pubDate>Thu, 08 Nov 2007 14:29:00 GMT</pubDate><guid>http://www.blogjava.net/magibt/articles/159180.html</guid><wfw:comment>http://www.blogjava.net/magibt/comments/159180.html</wfw:comment><comments>http://www.blogjava.net/magibt/articles/159180.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/magibt/comments/commentRss/159180.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/magibt/services/trackbacks/159180.html</trackback:ping><description><![CDATA[<p>1、加载jsf的包</p> <p>2、javaBean中</p> <p>class:org.edward.Mybean,</p> <p>porperty：[double firstNumber,double secondNumber,double result];</p> <p>method:public String add(){result = firstNumber + secondNumber;return "suceess";}</p> <p>3、jsp页面，以jsf为模板创建jsp文件</p> <p>add.jsp</p> <table cellspacing="0" cellpadding="2" width="787" border="0"> <tbody> <tr> <td valign="top" width="785"> <p>&lt;h:form&gt;<br>&nbsp;&nbsp;&nbsp; &lt;h:panelGrid columns="3"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h:outputLabel value="请输入第一个数字"&gt;&lt;/h:outputLabel&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h:inputText id="firstNumber" value="#{myBean.firstNumber}"&gt;&lt;/h:inputText&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h:message for="firstNumber"&gt;&lt;/h:message&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h:outputLabel value="请输入第二个数字"&gt;&lt;/h:outputLabel&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h:inputText id="secondNumber" value="#{myBean.secondNumber}"&gt;&lt;/h:inputText&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h:message for="secondNumber"&gt;&lt;/h:message&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/h:panelGrid&gt;<br>&nbsp;&nbsp;&nbsp; &lt;h:commandButton value="加" action="#{myBean.add}"&gt;&lt;/h:commandButton&gt;<br>&lt;/h:form&gt;</p></td></tr></tbody></table> <p>result.jsp</p> <table cellspacing="0" cellpadding="2" width="784" border="0"> <tbody> <tr> <td valign="top" width="782">&lt;h:inputText value="#{myBean.result}"&gt;&lt;/h:inputText&gt;</td></tr></tbody></table> <p>4、faces-config.xml</p> <table cellspacing="0" cellpadding="2" width="779" border="0"> <tbody> <tr> <td valign="top" width="777"> <p>&lt;managed-bean&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;managed-bean-name&gt;myBean&lt;/managed-bean-name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;managed-bean-class&gt;org.edward.MyBean&lt;/managed-bean-class&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;managed-bean-scope&gt;request&lt;/managed-bean-scope&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/managed-bean&gt;<br>&nbsp;&nbsp;&nbsp; &lt;navigation-rule&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;from-view-id&gt;/add.jsp&lt;/from-view-id&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;navigation-case&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;from-outcome&gt;success&lt;/from-outcome&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;to-view-id&gt;/success.jsp&lt;/to-view-id&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/navigation-case&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/navigation-rule</p></td></tr> <tr> <td valign="top" width="777">&nbsp;</td></tr></tbody></table>  <img src ="http://www.blogjava.net/magibt/aggbug/159180.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/magibt/" target="_blank">Edward's</a> 2007-11-08 22:29 <a href="http://www.blogjava.net/magibt/articles/159180.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>