
JSF
stenlylee
这个作者很懒,什么都没留下…
展开
-
在 JSF 的 Managed Bean 中获得request session对象
request:FacesContext context = FacesContext.getCurrentInstance();ExternalContext ec = context.getExternalContext();HttpServletRequest request = (HttpServletRequest) ec.getRequest();sessio转载 2008-09-27 15:22:00 · 1772 阅读 · 0 评论 -
在 JSF 的 Managed Bean 中获得request session对象
request:------------------------------------------------------------------------FacesContext context = FacesContext.getCurrentInstance();ExternalContext ec = context.getExternalContext();HttpServletRe...原创 2009-01-16 03:53:59 · 118 阅读 · 0 评论 -
JSF的valueChangeListener返回旧的值的问题
在JSF的valueChangeListener中默认的是传入前一个操作的值比如一个文本框绑定的backing bean的属性为userName,那么在valueChangeListener中得到的userName值为change之前的,要想得到变化后的值,需要用valueChangeListener传入的ActionEvent实例的getNewValue方法来获得...2009-01-16 03:53:39 · 282 阅读 · 0 评论 -
JSF Facelets Form嵌套的问题 The form action element can
一个javax.faces.FacesException: Problem in renderResponse: Nested form found on the page. The form action element can not be nested错误,又是找遍各大搜索引擎都没见结果,还是在ICEFaces的论坛里面有人提了这个问题,然后回答竟然是facelets的一个bug,并且ICE...2009-01-16 03:53:21 · 168 阅读 · 0 评论 -
ValueChangeListener的使用
首先要在页面组件如intputText中加属性1、valueChangeListener="#{验证程序}"2、immediate="true"3、onchange="submit();"(或onblur等触发事件)然后在验证的程序的最后要加上FacesContext.getCurrentInstance().renderResponse()...2009-01-16 03:52:56 · 487 阅读 · 0 评论 -
在backing bean中添加JavaScript代码输出到客户端
FacesContext ctx = FacesContext.getCurrentInstance(); String contentType = "text/html;charset=utf-8"; HttpServletResponse response = (HttpServletResponse) ctx ...2009-01-16 03:52:32 · 96 阅读 · 0 评论 -
NoClassDefFoundError javax/transaction/Transaction
缺少jta.jar找半天,虽然javaee.jar里面有这个类,但是不是javaee.jar的问题2009-01-16 03:51:58 · 266 阅读 · 0 评论 -
JSF动态创建datatable的代码
private javax.faces.component.html.HtmlDataTable table;public void find() { //查找数据 table=new javax.faces.component.html.HtmlDataTable(); table.setId("tableid1"); table.setValue...2009-01-16 03:51:28 · 135 阅读 · 0 评论 -
JSF实现验证码
原文:JSF实现验证码 public class ImageData implements Serializable { private static final long serialVersionUID = -8161565799237268271L; private BufferedImage image; Integer width = 60; In...原创 2009-01-16 03:50:52 · 130 阅读 · 0 评论 -
JSF h:commandLink 添加确认对话框confirm
h:commandLink与h:commandButton都可以通过下面这种方式添加对话框onclick="if(!comfirm('确认删除么?')) return false;" 同样的,RichFaces的a:commandLink与a:commandButton也是一样操作 但是对于seam的s:link与s:button就不用,按照以前一样的方式onclick="retur...2009-02-04 20:09:46 · 351 阅读 · 0 评论