ICEFaces Note(7)

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/1779588 ICEFaces Note(7) ICEfaces 组件集1、组件panelSeries组件提供了一个机制,可以在面板(panel)内动态产生一系列重复的子组件。
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/1779588

ICEFaces Note(7)

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

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

3、<ice:panelPositioned>组件
使用定位面板组件列表能用于在一个面板内产生一系列重复的子组件。这些子组件的每一个都是可拖拽的(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

 

目录
相关文章
|
5月前
|
JavaScript
Error loading saved preferences: ~/.vuerc may be corrupted or have syntax errors. Please fix/delete
Error loading saved preferences: ~/.vuerc may be corrupted or have syntax errors. Please fix/delete
|
应用服务中间件 Android开发
a configuration error occurred during startup. place verify the preference field whth the prompt:TomcatJDK name:
a configuration error occurred during startup. place verify the preference field whth the prompt:TomcatJDK name:
145 0
a configuration error occurred during startup. place verify the preference field whth the prompt:TomcatJDK name:
|
前端开发
Warning: This synthetic event is reused for performance reasons.
Warning: This synthetic event is reused for performance reasons.
528 0
Warning: This synthetic event is reused for performance reasons.
|
前端开发
Notepad2替代系统自带的记事本Notepad
Notepad2替代系统自带的记事本Notepad 原博文链接:https://www.cnblogs.com/best/p/5819858.html   事情是这样的,平时我经常把一些文字复制到记事本中编辑好了再复制到目标位置,可以在系统自带的记事本中替换删除一些内容,记事本小巧,占用很少的资源,我很喜欢; 但今天复制的内容中有很多数字和一些我不想要的内容,我想到了正则,发现系统自带的记事本没有,找来一个更强的工具,Word,继续查找替换,发现word中也没有正则,估计是微软认为除了程序员会正则,一般人不会用。
1548 0
|
前端开发 开发工具 git
|
安全 Java C++
Note
开发分布式应用distributed;强类型机制 异常处理exception except 垃圾的自动收集java对通过网络下载的类具有安全防范机制通过网络下载的类有一个安全防范机制;classLoader;分配不同的名字空间以防替代本地的同名类,字节代码检查,并提供安全管理机制SecurityMa...
1077 0