转自:http://bbs.hexiao.cn/read.php?fid=11&tid=333
JSF中并没有提供判断标签,请问大家对应这种情况是怎么处理的啊?
代码如下:
<!---->
xml 代码
- <ui:define name="QueryResultList">
- <h:form style="margin:0px;">
- <table width="90%" align="center">
- <tr><td>
- <rich:dataTable id="datalist" rows="#{orgModel.pageSize}"
- onRowMouseOver="this.style.backgroundColor='#BDDFFF'"
- onRowMouseOut="this.style.backgroundColor='#F6F6F6'"
- columns="6" align="center" cellpadding="0" cellspacing="0"
- width="100%" border="0" var="org" value="#{orgModel.list}"
- rowClasses="row1class,row2class" colClasses="col15,col15,col10,col20,col10,col10,col10,col10"
- >
- <f:facet name="header">
- <rich:columnGroup>
- <rich:column colspan="1">
- <h:outputLabel value="机构名称"/>
- <!---->rich:column>
- <rich:column colspan="1">
- <h:outputLabel value="机构代码" />
- <!---->rich:column>
- <rich:column colspan="1">
- <h:outputLabel value="机构级别" />
- <!---->rich:column>
- <rich:column colspan="1">
- <h:outputLabel value="备注" />
- <!---->rich:column>
- <rich:column colspan="1" >
- <h:outputLabel value="修改" />
- <!---->rich:column>
- <rich:column colspan="1">
- <h:outputLabel value="删除" />
- <!---->rich:column>
- <rich:column colspan="1">
- <h:outputLabel value="业务用户浏览" />
- <!---->rich:column>
-
- <!---->rich:columnGroup>
- <!---->f:facet>
-
- <h:column>
- <div align="center">
- <h:commandLink value="#{org.name}" action="#{orgModel.showSubList}">
- <f:param value="#{org.code}" name="code"/>
- <!---->h:commandLink>
- <!---->div>
- <!---->h:column>
- <h:column>
- <h:outputText value="#{org.code}" />
- <!---->h:column>
- <h:column>
- <h:outputText value="#{org.orgLevel}" />
- <!---->h:column>
- <h:column>
- <h:outputText value="#{org.memo}" />
- <!---->h:column>
-
- <h:column>
- <div align="center">
-
- <h:commandLink value="【修改】" action="#{orgModel.onUpdateInit}">
- <f:param value="#{org.id}" name="id"/>
- <!---->h:commandLink>
- <!---->div>
- <!---->h:column>
- <h:column>
- <div align="center">
- 如果org.allowDelete==true
- <h:commandLink value="【删除】" action="#{orgModel.onDelete}">
- <f:param value="#{org.id}" name="id"/>
- <!---->h:commandLink>
-
- 否则 <h:outputText value="不允许删除"/> <!---->div>
- <!---->h:column>
- <h:column>
- <div align="center">
- <h:commandLink value="【浏览用户】" action="#{orgModel.onUpdateInit}">
- <f:param value="#{org.id}" name="id"/>
- <!---->h:commandLink>
- <!---->div>
- <!---->h:column>
- <!---->rich:dataTable>
- <!---->td><!---->tr>
- <tr><td>
- <rich:datascroller for="datalist" maxPages="#{orgModel.pages}" />
- <!---->td><!---->tr>
- <!---->table>
- <!---->h:form>
- <!---->ui:define>
看红色部分,当org.allowDelete==true时,输出一个链接,否则输出“不允许操作”几个字,应该怎么实现啊?
呵呵,啊
我找到了解决办法了
xml 代码
- <h:column rendered="${org.allowDelete}">
- <div align="center">
- <h:commandLink value="【删除】" action="#{orgModel.onUpdateInit}">
- <f:param value="#{org.id}" name="id"/>
- <!---->h:commandLink>
- <!---->div>
- <!---->h:column>
- <h:column rendered="${!org.allowDelete}">
- <div align="center">
- <h:outputText value="不允许删除"/>
- <!---->div>
- <!---->h:column>
分享到:
相关推荐
JSF入门教程 JSF标签 JSF的LIB Ajax4JSF使用手册 JSF项目的创建 包你入门
JSF的学习入门知识教程,里面有例子还有各个标签的使用及属性介绍
JSF的实战,JSF的简单使用~~~~~例子,步骤什么都都写了的。
jsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSFjsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSF
jsf 分页 jsf 分页 jsf 分页 jsf 分页
jsf的帮助文档介绍,希望能够帮助到学习jsf的人!
JSF是一种用于构建Java ... 包含JSP页面的JSF应用程序也使用由为了表现UI组件和在页面上的其他对象的JSF技术而定义的标准的tag库。 Java Server Faces技术的重要开发框架 sun-ri、myfaces、icefaces、richfaces、seam
jsf中文使用教程jsf中文使用教程
VisualWebJSF架构使用教程,VisualWebJSF架构使用教程,VisualWebJSF架构使用教程
《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF...
JSF中文教程JSF中文教程JSF中文教程JSF中文教程
ajax4jsf使用手册,ajax4jsf。
通过使用JSF所提供的简单而又实用的模型,任何开发人员都可以快速轻松地开发Web应用程序。他们可以使用大量现成的可重用的UI组件,并将这些组件与数据源连接,还可以很容易地将客户端事件和服务器端的事件处理程序...
JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍
主要讲述JSF的工作方式 JSF的工作方式 JSF架构 JSF模型 JSF事件类型
第一个JSF程序,初学JSF者必备,jsf架包 jsf实例
jsf1.2 core jsf jsf核心
jsf 视频 java faces jsf 视频 java faces jsf 视频 java faces
开始使用 Ajax4jsf 环境需求 下载 Ajax4jsf 安装 简单的 AJAX Echo 项目 JSP 页面 数据 Bean faces-config.xml Web.xml 部署 3. Ajax4jsf 框架的基本概念 介绍 结构概览 如何做... 发送一个 AJAX 请求...
不用多说了吧,集合ajax和jsf应用的中文版说明文档。