ICEFaces Note(7)

简介: ICEFaces Note(7) ICEfaces 组件集 1、组件 panelSeries组件提供了一个机制,可以在面板(panel)内动态产生一系列重复的子组件。

ICEFaces Note(7)

ICEfaces 组件集
1、组件
panelSeries组件提供了一个机制,可以在面板(panel)内动态产生一系列重复的子组件。这个组件以一个相似的、重复的方式显示它的子组件,这和数据表dataTable组件显示数据行很相似。然而,panelSeries组件更灵活,它能显示一系列任意复杂的子组件。可以定义数据集(dataset),并分别通过其属性值和变量var来实现。
属性列表:binding,id,rendered,rows,style,styleClass,value
1)first
显示0行。如果此属性值被设置为0,显示将从下面数据的首行开始。
2)var
请求(Request)范围内的属性值。

2、组件
panelStack组件是一个组件容器,它自身包含了多种面板组件组(panel groups)。每次只显示一组包含的面板组件组,其填充到panelStack组件中。通过selectPanel属性选择的面板组件组将被显示,而其它面板组件组将被隐藏。
panelStack组件能用于多种情况,如:一个form区域必须包含多个内嵌的panel时,每次只显示它们中的一个,可以通过应用程序的状态改变或用户选择来动态地改变它们。
属性列表:binding,id,rendered,style,styleClass
1)renderedOnUserRole
如果用户是给定的角色,这个组件将正常显示。如果不是,此组件将会被忽略,不显示。
2)selectedPanel
要显示的子组件的ID

3、组件
使用定位面板组件列表能用于在一个面板内产生一系列重复的子组件。这些子组件的每一个都是可拖拽的(draggable),可以和其它子组件相互交换位置。另外,一个子组件能移动到面板组件的不同位置。当移动一个子组件时,列表的原值(java.util.List)将会做相应的修改来反映位置面板的新顺序。
属性列表:binding,id,rendered,rows,style,styleClass,value,var
1)constraint
可以设置为水平(horizontal)或垂直(vertical)拖拽,缺省为vertical。
2)first
首行为0行,且将会被显示。如果这个值设置为0,将从下面的数据中从首行显示。
3)handle
孩子节点(child node)的CSS类,用于拖拽item时。
4)hoverclass
The class of the list item being hovered over
5)listener
Listener监听器,当list被改变时调用
6)overlap
The class of the list item being hovered over

 

目录
相关文章
|
9天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1199 4
|
8天前
|
机器学习/深度学习 人工智能 前端开发
通义DeepResearch全面开源!同步分享可落地的高阶Agent构建方法论
通义研究团队开源发布通义 DeepResearch —— 首个在性能上可与 OpenAI DeepResearch 相媲美、并在多项权威基准测试中取得领先表现的全开源 Web Agent。
1147 87
|
7天前
|
机器学习/深度学习 物联网
Wan2.2再次开源数字人:Animate-14B!一键实现电影角色替换和动作驱动
今天,通义万相的视频生成模型又又又开源了!Wan2.2系列模型家族新增数字人成员Wan2.2-Animate-14B。
616 11
|
18天前
|
人工智能 运维 安全
|
9天前
|
云栖大会
阿里云云栖大会2025年9月24日开启,免费申请大会门票,速度领取~
2025云栖大会将于9月24-26日举行,官网免费预约畅享票,审核后短信通知,持证件入场
1730 12
|
1天前
|
资源调度
除了nrm-pm,还有哪些工具可以管理多个包管理器的源?
除了nrm-pm,还有哪些工具可以管理多个包管理器的源?
227 127
|
9天前
|
弹性计算 Kubernetes jenkins
如何在 ECS/EKS 集群中有效使用 Jenkins
本文探讨了如何将 Jenkins 与 AWS ECS 和 EKS 集群集成,以构建高效、灵活且具备自动扩缩容能力的 CI/CD 流水线,提升软件交付效率并优化资源成本。
354 0
|
9天前
|
消息中间件 Java Apache
SpringBoot集成RocketMq
RocketMQ 是一款开源的分布式消息中间件,采用纯 Java 编写,支持事务消息、顺序消息、批量消息、定时消息及消息回溯等功能。其优势包括去除对 ZooKeeper 的依赖、支持异步和同步刷盘、高吞吐量及消息过滤等特性。RocketMQ 具备高可用性和高可靠性,适用于大规模分布式系统,能有效保障消息传输的一致性和顺序性。
527 2

热门文章

最新文章