JSF
高自强的博客
这个作者很懒,什么都没留下…
展开
-
JSF学习--JSF2组件与Tomcat9.*容器兼容的配置问题
一、前言最近在做某个项目时,使用到JSF2与tomcat9.0服务器,可是,JSF的很多标签(JSF组件)无法在浏览器中显示出来。tomcat服务器的后台提示信息太少,这个问题就托了很久,查询了好多资料,直到今天才解决。二、问题描述2.1 开发环境JSF2.1 + Tomcat9.0 + maven2.2 问题详述如下面index.xhtml的代码:<?xml version="1.0" enc原创 2017-05-06 16:48:26 · 976 阅读 · 0 评论 -
JSF复习系列(4)--验证器Validator的简单实例
一、前言JSF的验证器对于简单的条件检查的处理可以起到很好的作用,代码设计简单,用户体验良好。 本博文分享的是validator绑定方法的验证。二、前台JSF示例:<h:inputText id="username" placeholder="5-20个英语,字符,数字,区分大小写" validator="#{UserController原创 2017-06-29 22:22:45 · 1357 阅读 · 0 评论 -
JSF复习系列(1)--EL表达式
一、前言 最近在写一个小东西,发现好多问题都出在JSF上,故决定趁着暑假好好研究一下JSF,尽管已经学JSF快一年了,现在还要回头来学习JSF,有点打脸的感觉,且不顾这些了,好好学。二、EL表达式2.1 EL是什么 EL:Expression Language,为了更简单的获取或者更新(给后台bean赋值)后台bean的属性,而不必在再用复杂的Java来做这些工作而创造的EL表达式。 EL原创 2017-06-23 17:12:06 · 570 阅读 · 0 评论 -
JSF复习系列(2)--迭代器的直观体现dataTable使用详解
一、标签简介1.1 概念 JSF允许使用h:dataTable标签来放置组件,利用迭代器原理,遍历数据来创建html表格。1.2 适用条件 遍历的内容应为以下类型的数据: java对象数组java.util.List实例java.sql.ResultSet实例javax.servlet.jsp.jstl.sql.Result实例javax.faces.model.DataMode原创 2017-06-25 12:26:40 · 535 阅读 · 0 评论 -
CDI系列学习--CDI注入深入理解(结合FacesContext)
一、前言在创建JSF的FacesContext的对象时,像之前绝大多数做法一样。首先,在class的公共域声明并创建facesContext对象(未初始化);FacesContext facesContext = FacesContext.getCurrentInstance();然后,在方法中实例化上面创建的facesContext对象并调用该对象;声明:JSF的FacesContext对象原创 2017-07-09 20:14:18 · 808 阅读 · 0 评论