??xml version="1.0" encoding="utf-8" standalone="yes"?>四虎影院观看视频在线观看,精品久久在线,亚洲高清在线一区http://www.aygfsteel.com/gembin/category/29811.htmlOSGi JSF Eclipse RCPzh-cnTue, 27 May 2008 09:35:57 GMTTue, 27 May 2008 09:35:57 GMT60JSF KickStart: A Simple JavaServer Faces Applicationhttp://www.aygfsteel.com/gembin/archive/2008/05/27/203204.htmlgembingembinTue, 27 May 2008 05:42:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/05/27/203204.htmlhttp://www.aygfsteel.com/gembin/comments/203204.htmlhttp://www.aygfsteel.com/gembin/archive/2008/05/27/203204.html#Feedback0http://www.aygfsteel.com/gembin/comments/commentRss/203204.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/203204.html阅读全文

gembin 2008-05-27 13:42 发表评论
]]>
如何使用JSF FacesContext http://www.aygfsteel.com/gembin/archive/2008/05/08/199258.htmlgembingembinThu, 08 May 2008 07:21:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/05/08/199258.htmlhttp://www.aygfsteel.com/gembin/comments/199258.htmlhttp://www.aygfsteel.com/gembin/archive/2008/05/08/199258.html#Feedback0http://www.aygfsteel.com/gembin/comments/commentRss/199258.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/199258.html
Ҏ个JSFhQFacesServlet对象都会为其获取一个javax.faces. context. FacesContextcȝ实例?br /> FacesServlet对象下?个取自Web容器的对象传ljavax.faces.context.FacesContextFactory对象的getFacesContextҎQ以此来做到q一点:

?javax.servlet.ServletContext
?javax.servlet.ServletRequest
? javax.servlet.ServletResponse
q意味着FacesContext的实例里包含了所有处理JSFh所需的每个请求的状态信息?br />  FacesContext实例及其装的对?br />  获取当前实例一个经常用到的Ҏ是静态的getCurrentInstanceҎQ它q回当前的FacesContext实例?br /> 此方法的{֐? 下:public static FacesContext getCurrentInstance()

下面的代码是一个用此方法获取FacesContext当前实例的例子:
   FacesContext facesContext = FacesContext.getCurrentInstance();

 获取和修改组件树FacesContext实例里最重要的内Ҏh面的组件树?br />         lg树是由javax.faces.tree.TreecL表示?? 章后面的“使用Treec?#8221;一节会讨论)?br /> FacesContext实例的tree属性就是Tree对象。要获取或修改Tree对象Q可使用tree属? 的读取方法和赋值方法:
           public abstract Tree getTree()public abstract void setTree(Tree tree)

d和获取消息在h处理生命周期里,可能会遇到错误。比如,当验证器执行输入验证Ӟ因ؓ用户输入了不正确的|验证可能p|Q当lg试图把输入D{? 为绑定到lg的模型对象所需的类型时Q也可能会失败?br /> 所有消息都必须存放到FacesContext实例里以备后面进行处理。比如,您可能希望在面里显 C错误消息,从而ؓ用户更正错误提供帮助?br /> 错误消息是由javax.faces.application.Message接口(W?1章再详细讨论)来表 C的Q您可以通过使用FacesContextcȝaddMessageҎ向FacesContext实例里添加Message对象?br />
     q个Ҏ的签名如 下:public abstract void addMessage(UIComponent component, Message message)

如果component不ؓI,新加入的message关联到component上。否则,它就不与M特定lg的实例相兟뀂D例来 _验证器在验证lg值失败时可调用FacesContext的addMessageҎQ传入值无效的lg及一个包含特定错误消息的Message? 象?br />
所有添加到FacesContext实例的Message对象都被加入C个集合里?br /> 可通过调用getMessagesҎ的两个重载方法之一来获? 加入的Message对象Q?br />          public abstract Iterator getMessages()
         public abstract Iterator getMessages(UIComponent component)
W一UŞ式的调用在一个Iterator里返回所有Message对象Q?br /> W二UŞ式的调用则仅q回与给定UIComponent? 兌的Message对象?br />

d和获取请求处理事件UIComponent可以生成FacesEvent对象?br />       比如Q当单击一个UICommandlgӞ它会生成一? ActionEvent对象(ActionEventcLFacesEventcȝ子类)?br />      q个FacesEvent对象需要在FacesContext 实例里保存v来,以备h处理生命周期里的下一步处理事件时所用?br />      可通过使用FacesContextcȝaddFacesEventҎ? FacesContext实例dFacesEvent对象?br />
     此方法的{֐如下Qpublic abstract void addFacesEvent(FacesEvent event)

     要提取先前添加的FacesEvent对象Q可调用getFacesEventsҎQ?br />      其签名如下:public abstract Iterator getFacesEvents()
    此方法返回FacesEvent时的序与其在队列中的顺序一致?br />
 向Response对象里写入信息ؓ了向Response对象里写入信息,FacesContextcL供了两个属性,
一个是 javax.faces.Context.ResponseStreamcdQ?br /> 另一个是 javax.faces.context.ResponseWritercd?br />
ResponseStreamcd的对象用于输Zq制数据Q? ResponseWritercd的对象则用于输出字符?br /> q些属性的dҎ和赋值方法如下:
         public abstract ResponseStream getResponseStream()
         public abstract void setResponseStream(ResponseStream responseStream)
         public abstract ResponseWriter getResponseWriter()
        public abstract void setResponseWriter(ResponseWriter responseWriter)

获取和设|地区,JSF支持国际化和本地化。这意味着您可以根据用L地区军_发送什么样的回应信息?br /> locale属性里存放了当前处 理中所用的Locale对象。初始状况下Qlocale属性的值和|络览器里指定的地区是一LQ但可以修改q个|从而发送输出所使用的地区将独立? 览器所使用的地区?br /> 此属性的dҎ和赋值方法如下:

      public abstract Locale getLocale()
      public abstract void setLocale(Locale locale)

操作h处理生命周期FacesContextc还提供了两个方法与h处理生命周期q行交互Q?br /> ? 在当前阶D늚处理完成后,调用renderResponseҎ通知JSF实现把控制权转到呈现响应阶段。也是_处于当前阶段和呈现响应阶D之间的所 有其他阶D都不再执行?br /> ? 调用responseCompleteҎQ告诉JSF实现此次h的HTTP响应已经完成(比如在用了HTTP重定向的情况??br />
因此Q当前阶D完? 后,必须中止h处理生命周期的处理?br /> q些Ҏ的签名如下:
      public abstract void renderResponse()
     public abstract void responseComplete()

 获取其他h状态信息其他每个请求的状态信息封装在ExternalContext对象里,可以使用getExternalContextҎ获取该对 象:
           public abstract ExternalContext getExternalContext()ExternalContext攑֜下一节讨论?

gembin 2008-05-08 15:21 发表评论
]]>
学习新Ajax技?-Dynamic Faceshttp://www.aygfsteel.com/gembin/archive/2008/03/11/185442.htmlgembingembinTue, 11 Mar 2008 09:32:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/03/11/185442.htmlhttp://www.aygfsteel.com/gembin/comments/185442.htmlhttp://www.aygfsteel.com/gembin/archive/2008/03/11/185442.html#Feedback0http://www.aygfsteel.com/gembin/comments/commentRss/185442.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/185442.html阅读全文

gembin 2008-03-11 17:32 发表评论
]]>
联合使用 CSS、JavaScript ?JSF _ֿ打?Ajax 应用E序Q第 1 部分: 增强 JSF 面的外观[zhuan]http://www.aygfsteel.com/gembin/archive/2008/03/11/185326.htmlgembingembinTue, 11 Mar 2008 04:57:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/03/11/185326.htmlhttp://www.aygfsteel.com/gembin/comments/185326.htmlhttp://www.aygfsteel.com/gembin/archive/2008/03/11/185326.html#Feedback0http://www.aygfsteel.com/gembin/comments/commentRss/185326.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/185326.html ?Q还有针对于?facet 的额外样式属性。本节讨Z CSS 相关?JSF HTML 库属性?nbsp; 阅读全文

gembin 2008-03-11 12:57 发表评论
]]>
Faces Portlet开发框架初体验[ZHUAN]http://www.aygfsteel.com/gembin/archive/2008/03/06/184157.htmlgembingembinThu, 06 Mar 2008 02:14:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/03/06/184157.htmlhttp://www.aygfsteel.com/gembin/comments/184157.htmlhttp://www.aygfsteel.com/gembin/archive/2008/03/06/184157.html#Feedback1http://www.aygfsteel.com/gembin/comments/commentRss/184157.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/184157.html阅读全文

gembin 2008-03-06 10:14 发表评论
]]>
IoVC programming model[转]http://www.aygfsteel.com/gembin/archive/2008/03/05/184039.htmlgembingembinWed, 05 Mar 2008 08:37:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/03/05/184039.htmlhttp://www.aygfsteel.com/gembin/comments/184039.htmlhttp://www.aygfsteel.com/gembin/archive/2008/03/05/184039.html#Feedback0http://www.aygfsteel.com/gembin/comments/commentRss/184039.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/184039.html阅读全文

gembin 2008-03-05 16:37 发表评论
]]>
Facelets介绍http://www.aygfsteel.com/gembin/archive/2008/03/05/184033.htmlgembingembinWed, 05 Mar 2008 08:19:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/03/05/184033.htmlhttp://www.aygfsteel.com/gembin/comments/184033.htmlhttp://www.aygfsteel.com/gembin/archive/2008/03/05/184033.html#Feedback0http://www.aygfsteel.com/gembin/comments/commentRss/184033.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/184033.html
JSF和Java服务器页面技术之间的不匹配,是JSF开发中的一个严重问题。问题是如何把JSP的动态内定w成到JSFZlg的模型中。JSP非常重视生成动态内容输出,而JSF需要JSP来协调组件模型的构徏。因个Q务超ZJSP原来的目的,所以生了距离。于是,有h认ؓ“试图把 JSF ?JSP l合h像试图要把脚硬塞进手套一P可能做得刎ͼ但是只是更好的解军_法出C前的一个权宜之计”?

既然JSF和JSPl合h困难重重Q期待中的“更好的解决办法”出C吗?是的Q这个解军_法就是将要ؓ你介l的Facelets?nbsp; 阅读全文

gembin 2008-03-05 16:19 发表评论
]]>
Java Server Faces in Action 英文?[下蝲]http://www.aygfsteel.com/gembin/archive/2008/03/05/183971.htmlgembingembinWed, 05 Mar 2008 06:28:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/03/05/183971.htmlhttp://www.aygfsteel.com/gembin/comments/183971.htmlhttp://www.aygfsteel.com/gembin/archive/2008/03/05/183971.html#Feedback0http://www.aygfsteel.com/gembin/comments/commentRss/183971.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/183971.html作者:Kito D. MannQ?
a consultant specializing in enterprise architecture, mentoring,and development.
Founder of JSF Central community

相当牛E的书啊,Ʋ下从数.  阅读全文

gembin 2008-03-05 14:28 发表评论
]]>
JSF In Action 学习之二 [原创](Managed Bean的创Z初始?http://www.aygfsteel.com/gembin/archive/2008/03/05/183925.htmlgembingembinWed, 05 Mar 2008 04:19:00 GMThttp://www.aygfsteel.com/gembin/archive/2008/03/05/183925.htmlhttp://www.aygfsteel.com/gembin/comments/183925.htmlhttp://www.aygfsteel.com/gembin/archive/2008/03/05/183925.html#Feedback0http://www.aygfsteel.com/gembin/comments/commentRss/183925.htmlhttp://www.aygfsteel.com/gembin/services/trackbacks/183925.html如何声明Lists and Maps作ؓManaged Bean?nbsp; 阅读全文

gembin 2008-03-05 12:19 发表评论
]]>
վ֩ģ壺 ƽ| ľ| | ֥| »| ʦ| ³ľ| ƽ| | | | | ƺ| | Ĭ| | | | | ˮ| | Ϫ| | | | | | | | Ͳ| | | Զ| ư| | ϰˮ| ӱ| ɽ| | ˳| |