Wicket循环输出

Wicket循环输出在 Portal 中动态布置 Portlet 用到循环 nbsp HTML lt wicket fragmentwick id portal gt lt wicket fragmentwick id portlet gt lt wicket fragment gt lt wicket fragment gt nbsp Java 文件名 Column jav

在Portal中动态布置Portlet,用到循环。

 

HTML

 
   
    
  

 

Java (文件名:Column.java)

public class Column extends Panel { public Column(String id, List 
  
    portletList) { super(id, null); PortletLoop loop = new PortletLoop("portal", portletList.size(), portletList); add(loop); } private Portlet createPortlet(PortletModel portletModel) { if (portletModel.getPortletName().equals("AppPortlet")) return new AppPortlet(portletModel); else if (portletModel.getPortletName().equals("AppPortlet2")) return new AppPortlet2(portletModel); else return null; } private class PortletLoop extends Loop { List 
   
     portletList; public PortletLoop(String id, int size, List 
    
      portletList) { super(id, size); this.portletList = portletList; } protected void populateItem(LoopItem item) { Portlet app = createPortlet(portletList.get(item.getIndex())); if (app != null) { PortletBorder portletBorder = new PortletBorder("portlet", app); item.add(portletBorder); } } }; } 
     
    
  

 

 

//END

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227499.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午9:11
下一篇 2026年3月16日 下午9:11


相关推荐

  • Cholesky分解

    Cholesky分解楚列斯基 Cholesky 分解用于对称矩阵的分解 使用该方法 对称矩阵 A 可以分解为 A U U 其中 U 为上三角矩阵 U 为 U 的转置 实现算法为 nbsp 当然 MATLAB 中是有现成的函数的 不需要我们手动编写 M 文件 该函数就是 chol 例如下面这个矩阵 A nbsp nbsp nbsp 1 nbsp nbsp 2 nbsp nbsp 3 nbsp nbsp nbsp 2 nbsp nbsp 8 nbsp nbsp 8 nbsp nbsp

    2026年3月20日
    2
  • sat错题分数换算表_acwing算法基础

    sat错题分数换算表_acwing算法基础给定 n 个还未赋值的布尔变量 x1∼xn。现在有 m 个条件,每个条件的形式为 “xi 为 0/1 或 xj 为 0/1 至少有一项成立”,例如 “x1 为 1 或 x3 为 0”、“x8 为 0 或 x4 为 0” 等。现在,请你对这 n 个布尔变量进行赋值(0 或 1),使得所有 m 个条件能够成立。输入格式第一行包含两个整数 n,m。接下来 m 行,每行包含四个整数 i,a,j,b,用来描述一个条件,表示 “xi 为 a 或 xj 为 b”。输出格式如果问题有解,则第一行输出 POSS

    2022年8月9日
    9
  • 扣子Coze工作流,coze智能体和 AI 应用从入门到精通搭建

    扣子Coze工作流,coze智能体和 AI 应用从入门到精通搭建

    2026年3月12日
    2
  • nginx相关面试题_结构化面试题库及答案

    nginx相关面试题_结构化面试题库及答案Nginx是什么?Nginx(enginex)是一个由c语音编写的高性能的HTTP和反向代理web服务器可以用来做什么?1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。2、虚拟主机。可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。基于端口的,不同的端口基于域名的,不同域名3、反向代理,负载均衡。当网站的访问量达到一定程度后,单台服务器不能满足用户的请求时,需要用多台服务器集群可以使用nginx做反向代理。并且多..

    2022年8月26日
    7
  • 黄仁勋GTC 2026演讲 强调OpenClaw战略是企业生存关键

    黄仁勋GTC 2026演讲 强调OpenClaw战略是企业生存关键

    2026年3月19日
    3
  • 模型范围/可用模型列表

    模型范围/可用模型列表

    2026年3月15日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号