在richfaces中操作删除时会有删除的提示,在实现过程中,我们可以采用两种方法,如下:
1、采用传统的jsf方法
<h:form>
<h:panelGroup id="body">
<h:commandLink id="Delete"
actionListener="#{downloadAction.downloadAction}"
onclick="if (!confirm('请您确认是否要删除?')) return false">
<h:outputText value="删除" />
</h:commandLink>
</h:panelGroup>
</h:form>
该方法借助的是js的方法
2、自己定义要弹出的窗口的样式。
<a4j:commandLink ajaxSingle="true" id="deleteForJdbcLink"
oncomplete="#{rich:component('jdbcDeletePanel')}.show()"
style="margin-left:5;margin-right:5;">
<h:graphicImage value="/images/icons/database_delete.png"
style="border:0" />
<f:setPropertyActionListener value="#{jdbcDataSource}"
target="#{DBdataSourceBean.selectedDataSource}" />
</a4j:commandLink>
<rich:toolTip for="deleteForJdbcLink">删除数据源</rich:toolTip>
<a4j:keepAlive beanName="DBdataSourceBean" />
注意在列表中要指定删除的时选中的要删除的对象
<a4j:commandLink ajaxSingle="true" id="deleteForJdbcLink"
oncomplete="#{rich:component('jdbcDeletePanel')}.show()"
style="margin-left:5;margin-right:5;">
<h:graphicImage value="/images/icons/database_delete.png"
style="border:0" />
<f:setPropertyActionListener value="#{jdbcDataSource}"
target="#{DBdataSourceBean.selectedDataSource}" />
</a4j:commandLink>
<rich:toolTip for="deleteForJdbcLink">删除数据源</rich:toolTip>
<a4j:keepAlive beanName="DBdataSourceBean" />
分享到:
相关推荐
关于richfaces的一些比较好的资料,希望大家看了能有收获
richfaces中文开发文档 纯中文 适合维护老项目的人
详细的阐述了RichFaces组件中如何实现验证码的刷新
详细的介绍了RichFaces中的Ajax组件的使用配置以及组件的使用方法。是为初学者了解ajax组件提供一点方便
richfaces标签学习笔记richfaces标签学习笔记richfaces标签学习笔记richfaces标签学习笔记
Richfaces标签 简介Richfaces标签相关内容 初学者认知
这是richfaces 3.3.1的用户手册PDF版
教会如何使用richfaces,及richfaces应用
jsf中richfaces的jar包及源文件等jsf中richfaces的jar包及源文件等jsf中richfaces的jar包及源文件等
Richfaces组件使用指南、richfaces手册(很详细、很全面的教程)
RichFaces组件简介,复合组件,日期控件,Ajax标签, 轻松实现。RichFaces组件简介,复合组件,日期控件,Ajax标签, 轻松实现。RichFaces组件简介,复合组件,日期控件,Ajax标签, 轻松实现。
使用richfaces需要用到的jar包! commons-beanutils-1.7.0.jar,commons-codec-1.3.jar,commons-collections-3.2.jar,commons-digester-1.8.jar,commons-discovery-0.4.jar,commons-el-1.0.jar,commons-...
3.1.3日期组件不支持多语言,因此修改richfaces-ui-3.1.3.GA.jar包中org\richfaces\ui.pack.js为中文
RichFaces_3.3.3_TLD.chm
richfaces-ui-3.1.2的组件。AJAX基于jsf。全程是JBoss RichFaces ,不知道为什么在Exadel上找不到免费下载,还不清楚和Exadel RichFaces在代码中的关系到了什么程度。
richfaces3.1.4版的demo,运行在jboss和tomcat5.5下
RichFaces是一个开源框架,它不借助于JavaScript而增加Ajax能力到存在的JSF应用程序中。
Richfaces ShowCase离线包,可直接在tomcat下部署,含在线演示例子。
netbean中richfaces的插件
RichFaces4.5 JavaApi JSApi API文档 英文版