JSF
文章平均质量分 66
EvaTian
Keep going
展开
-
利用JS实现JSF页面h:selectOneMenu的联动
一、背景阐述 页面利用dataTable显示多行记录,一行记录记录着一个用户的信息,其中用户状态的那个column用显示,以便可以任意更改其状态。此外,由于同一用户可能在不同部门,所以,页面上可能会有多行记录,显示的是同一用户的信息,只是部门的值不同。 所以,现在就需要实现这样一个功能:当一个用户的状态改变了,页面上所有属于这个用户的记录的status column的值都要改变成新改好的原创 2008-12-29 12:47:00 · 7350 阅读 · 0 评论 -
JSF的Mbean详解
一、JSP与JavaBean 首先从Model1中的JavaBean说起,大家知道,Model1的基本架构就是JSP页面通过JavaBean访问数据层,那么JavaBean到底是什么东东呢? 其实JavaBean只是一个特别的Java类而已。在JavaBean中,对私有的域用getXXX和setXXX来实现存取,并且必须有一个无参数的构造函数,如下类就是一转载 2009-07-09 16:40:00 · 831 阅读 · 0 评论 -
Ajax介绍和简单示例
一、Ajax基本思想与特点ajax是使js通过XMLHttpRequest(一个对象)来直接与server交互,而不需要reload页面。ajax利用浏览器和web sever之间的异步数据传输来实现页面的局部数据更新/变化。因此,ajax使得Internet applications更小,更快,更人性化。 二、Ajax简单示例代码1.页面代码:原创 2009-07-08 11:36:00 · 942 阅读 · 0 评论 -
如何利用js得到h:selectOneMenu所选中的label值或value值
一、问题阐述 根据页面上h:selectOneMenu所选的选项,利用js和css来控制页面上另一组件的显示二、代码1.页面代码 function load(){ var selectComp=document.getElementById("selectComp"); ifShowDiv(selectComp); }原创 2009-03-25 17:15:00 · 3529 阅读 · 0 评论 -
利用JSF组件实现实时从页面传参到back bean功能-h:selectOneMenu & f:attribute & h:inputHidden
一、背景阐述 页面利用dataTable显示多行记录,一行记录记录着一个用户的信息,其中用户状态的那个column用显示,以便可以任意更改其状态。 所以,现在就需要实现这样一个功能:当一个用户的状态改变了,需要将这个用户的id传到后台bean里,以便知道是哪个用户的状态改变了,然后在后台bean里对这个用户的信息做相应的处理。二、实现方法方法一、利用&实现实时从页面传参到ba原创 2008-12-29 11:09:00 · 2876 阅读 · 0 评论 -
JSF标签 h:outputText & f:convertDateTime 解决date正常显示的问题
一、问题: 用一个直接显示日期,显示在页面上的日期会比从数据库里取出的日期提前一天。二、解决方法: 在标签中加入标签,就可以解决这个问题,代码如下:h:outputText value="#{data.t_Date}"> f:convertDateTime pattern="yyyy年MM月dd日" timeZone="GMT+8"/> h:outputText>原创 2008-12-23 12:03:00 · 4028 阅读 · 0 评论 -
Map、数组以及dataTable的结合使用
一、问题背景 本文主要介绍如何讲数组里的数据封装在map里,然后利用dataTable显示在页面上。本文所用的工程例子是JSF框架的。主要思路是将对象(car)的信息封装在一个一维数组中,由于有多个car对象(放在list中),所以讲该list里的对象封装在二维数组中,并利用map的键值(car的id)来控制一维数组(每天个car的信息)在前台(dataTable)中显示出来。二、具体代码1.b原创 2009-03-02 17:48:00 · 2488 阅读 · 0 评论 -
t:dataScroller的使用-使用binding的时候会出现的问题
一.问题阐述 根据不同的输入条件,查询出符合要求的结果(records),放到list中,并将该list赋值给t:dataTable,在前台显示出来。当第一次搜索出来的records条数过多时,用t:dataScroller进行分页。 问题是当user点击t:dataScroller查看完第2或3页(即非第一页)以后,再输入不同的查询条件,想查看其他的records原创 2009-01-17 16:39:00 · 2955 阅读 · 4 评论 -
JSF标签之a4j:mediaOutput 的最简单应用实例
一、问题阐述 前一阵子有个工程,需要动态输出图片(BufferedImage)到jsf页面上,一般在页面上显示图片都是使用图片在工程中的绝对或相对路径来显示的,但是这个工程的情况是图片以bufferedImage的形态存储在内存里,所以,就想到了用Ajax4Jsf的a4j:mediaOutput标签来输出图片到页面上。 这个http://livedemo.exadel.com/r原创 2010-03-04 15:47:00 · 2558 阅读 · 0 评论