﻿<?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>IT博客-深红-随笔分类-JSF</title><link>http://www.cnitblog.com/darkty2009/category/8135.html</link><description>Java Flex AS3 SSH 开源项目 PHP ASP</description><language>zh-cn</language><lastBuildDate>Tue, 27 Sep 2011 22:36:10 GMT</lastBuildDate><pubDate>Tue, 27 Sep 2011 22:36:10 GMT</pubDate><ttl>60</ttl><item><title>使用JSF的一些经验和心得</title><link>http://www.cnitblog.com/darkty2009/archive/2009/03/29/55845.html</link><dc:creator>李子涵</dc:creator><author>李子涵</author><pubDate>Sun, 29 Mar 2009 12:12:00 GMT</pubDate><guid>http://www.cnitblog.com/darkty2009/archive/2009/03/29/55845.html</guid><wfw:comment>http://www.cnitblog.com/darkty2009/comments/55845.html</wfw:comment><comments>http://www.cnitblog.com/darkty2009/archive/2009/03/29/55845.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/darkty2009/comments/commentRss/55845.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/darkty2009/services/trackbacks/55845.html</trackback:ping><description><![CDATA[<p>最近一直在研究怎么用JSF来做`</p>
<p>以前都是做FLEX/AS3开发的``当初接触到JSF``都感觉内部机制和AS3差不多~`可以采用同一个开发流程~`</p>
<p>所以按照以前的做法`~就先把页面做出来了`~快速原型嘛``先看到效果``才能知道怎么往下做`</p>
<p>可是却遇到很多困难~`常常都是MYECLIPSE里直接弹出DEBUG模式``根本不报错`妈妈的`</p>
<p>最讨厌不报错的东西~</p>
<p>结果``同一个东西~`我反反复复做了好几次~</p>
<p>总结一点经验教训:</p>
<p>做JSF的时候``最好是先做设计``最好能按照软件工程的那些东西来做`</p>
<p>设计完后~`先做后台`~ORM做完了``做中间的业务逻辑``<br>然后做每个页面的BACK BEAN``</p>
<p>最后页面根据BACK BEAN来写`~这样就不会有那些乱七八糟的错误了`~</p>
<p>我估计那些错误都是由MYECLIPSE缓存造成的``很多时候并没有更新JSF工程下的.class文件`</p>
<p>而且关于VALUE 和BINDING的一些用法``<br>在不了解生命周期和JSF自动值绑定流程的时候`会对那些错误很恼火~`<br>所以建议先使用VALUE<br><br>额~`等那个项目做完了``再慢慢写教程了``一步一步了``最后还得说一句``JSF不错`~真的``</p>
<img src ="http://www.cnitblog.com/darkty2009/aggbug/55845.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/darkty2009/" target="_blank">李子涵</a> 2009-03-29 20:12 <a href="http://www.cnitblog.com/darkty2009/archive/2009/03/29/55845.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>