JSF
文章平均质量分 55
iteye_16498
这个作者很懒,什么都没留下…
展开
-
jsf之登陆
一环境搭建:1,创建WebProject2,添加jsf jar包:jsf-api.jar jsf-impl.jar3,配置web.xml文件 即可知识点:1,xhtml中#表示延迟取值:什么时候用什么时候计算值 jsp中用$表示及时取值:立马计算并赋值二实例登陆1,web.xml文件配置[code="java"] ...原创 2014-03-03 22:54:56 · 242 阅读 · 0 评论 -
jsf之导航
jsf导航分为两种:一种是静态导航,一种是动态导航一:静态导航的实现:[code="java"] [/code]原理:commandButton标签实际上是在页面生成一个submit的html按钮,所以这个标签一定要被form包裹,这样才能形成一个form提交的操作.该form可以有自己的action,与这个命令按钮无关,这个command...原创 2014-03-05 23:00:20 · 175 阅读 · 0 评论 -
jsf标签
Jsf标签详解(一个不漏)整理来自:www.web-tag.net actionListener f:actionListener标签为h:commandLink,h:commandButton等指定自定义的事件侦听类。f:actionListener使用:JSP: 更多 actionListener 信息 attr...原创 2014-03-06 23:54:29 · 428 阅读 · 0 评论 -
jsf的六个阶段
阶段说明恢复视图为选定的视图找到或创建组件树。一旦用户单击JSP页面上的链接或按钮,就会启动此阶段。JSF应用里的JSP页面被表示成一个组件树。JSF实现会进一步将这些组件链接到事件处理程序和验证程序,并将视图保存在FacesContext对象中,以备后面的处理过程所用。FacesContext对象包含了JSF用来管理当前会话中当前请求的GUI组件状态所需要的所有状态信息。...原创 2014-03-07 00:55:05 · 113 阅读 · 0 评论 -
jsf facelets模板的使用
指定使用哪个模版文件,然后通过 对模版文件中每个可供插入的“ 锚点”进行定义。 在运行期,具体的内容将会被插入到 中定义的锚点位置。和 ui:component 一样,这个标签以外的内容将被编译器忽略 , 不会显示在视图中 , 和 ui:component 不同的是, ui:composition 不会在组件树上创建节点。 这里以及这里以前的内容将被忽略这里以及...原创 2014-03-07 01:48:10 · 409 阅读 · 0 评论 -
jsf 事件之 值更改事件(实现组建之间的联动)
jsf的六个生命周期:请求--->回复视图-->应用请求值-->过程验证-->更新模型值-->调用应用程序-->呈现相应-->响应 值更改事件发生在 阶段“过程验证”之后 下面的实例实现:下拉框是一组国家列表,当选中一个国家时候,再另一个下拉框中填充该国家的主要城市,并且更改另一个输入框中显示的当前国家的名称:1,后台bean模型[code="java"]pac...原创 2014-03-09 13:05:53 · 580 阅读 · 0 评论 -
jsf事件之动作监听事件
按钮和连接触发动作事件,在接近生命周期结束处的“调用应用程序”阶段触发动作事件 当激活命令组件时候,该组件会提交请求,因此没有必要像值更改事件那样用onchange属性来强制提交表单 区分动作事件和动作监听事件的却别是很重要的,简而言之:动作是为业务逻辑设计的。并且参与导航处理,而动作监听通常执行用户界面逻辑,并不参与导航处理。 当动作需要有关用户界面的信息时...原创 2014-03-09 13:52:11 · 377 阅读 · 0 评论 -
jsf之组件的immedate属性,context.renderResponse
在实际开发中有时会遇到这样一种情况: 页面上有三个组件一个组件是名字的输入框,该输入框的是必填项,一个是国家的下拉框,一个是城市的下拉框,要实现更改国家下拉框的数值会自动修改城市下拉框的数值。并且名字输入框是必须填写的。 我们知道名字的校验过程发生在jsf生命周期中 “过程验证”和“更新模型属性”两个阶段之间。因此如果我们不填写名字的输入框,直接点击国家列表中的数...原创 2014-03-09 14:24:30 · 345 阅读 · 0 评论 -
jsf 之 FacesContext使用
注:本文来自互联网http://blog.sina.com.cn/s/blog_56000153010006la.html在Faces API中有两个类是要经常使用的. 一个是FacesContext 一个是ExternalContext, 本篇文章讲解如何使用前者, 在下面的一篇文章中在继续讲解任何使用后者:对每个JSF请求,FacesServlet对象都会为其获取一个javax.f...原创 2014-04-27 11:44:39 · 109 阅读 · 0 评论