`
icess
  • 浏览: 253406 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Wicket 教程2: 如何使用Label,MultiLineLabel,Border,BoxBorder

阅读更多
上次介绍了一个wicket的一个HelloWorld入门示例, 今天来看看几个基本的Html Markup的使用:
label是用来显示文本信息的(类似于JSF中的outputText),要显示的信息可以从PropertyModel中加载,也就是可以显示动态信息.

MultiLineLabel 是分行显示信息(在信息中有分行表示\n), 使用br表示分行,并在多行中用段p组织.

Border 是一个方便从用的Layout,类似于swing中的layout, 使用
<wicket:border>和<wicket:body>来显示border和内容:如下
      <wicket:border>
            First <wicket:body/> Last
          </wicket:border>

内容显示在<wicket:body>标签处.如:
        <span wicket:id = "myBorder">
            Middle
          </span>

BoxBorder是在文章周围添加一个黑线框的简单Border.

则输出结果为:
        <body>
            First Middle Last
        </body>

示例图片如下:
附件包含源代码,
使用方法,下载代码,copy到quickstart1中相应包中即可.
代码下载: http://bbs.hexiao.cn/read.php?fid=9&tid=13&fpage=1
分享到:
评论

相关推荐

    wicket-kurs:使用 Spring 进行 Wicket 课程的基本起点

    标题“wicket-kurs:使用 Spring 进行 Wicket 课程的基本起点”和描述“检票口 使用 Spring 进行 Wicket 课程的基本起点”暗示了这是一个关于结合 Wicket 和 Spring 的初级教程,旨在帮助开发者迈出学习的第一步。...

    wicket-dashboard:使用Apache Wicket的简单Web仪表板

    使用wicket-dashboard,您可以轻松地将带有标准和自定义小部件的仪表板添加到wicket应用程序中。 对于仪表板,您可以指定列数,拖放窗口小部件,删除窗口小部件,添加新窗口小部件,更改窗口小部件设置,折叠窗口小...

    wicket7教程

    本教程旨在帮助读者理解并掌握Wicket 7框架的使用。 首先,教程介绍了Wicket的基本概念,包括它的分布和模块、应用程序的配置、首页类的编写以及Wicket链接的使用。Wicket将页面定义为组件树,组件是构建Web页面的...

    wicket简单实例

    2. **Wicket_button**: 在Wicket中,按钮是通过`Button`组件实现的。它允许用户执行特定的操作,例如提交表单或者触发某个页面的更新。你可以自定义按钮的文本和响应事件。 3. **Wicket_MultilineLabel**: `...

    wicket_examples:wicket_examples

    2. 在类中定义一个或多个组件,例如一个`Label` 组件,用于显示“Hello, World!”。 3. 将模型绑定到组件上,模型可以是一个简单的字符串常量。 4. 配置URL 映射,让Wicket 知道如何找到你的页面。 5. 在Web 应用的...

    wicket-sample:示例 Apache Wicket Web 应用程序,用于使用 Apache Fortress 演示基本的 Java EE 安全性和 RBAC

    wicket-sample README 本文档演示了如何获取、构建和部署 Apache Fortress Wicket 示例应用程序。 要完成本教程,请首先按照本 README 中的步骤进行操作。 接下来是这里的步骤: 先决条件 Java 8++ Apache ...

    pm-wicket-archetype:使用Wicket + Guice + Hibernate创建Web应用程序的模板

    pm-wicket原型 Web应用程序模板,支持Wicket + Guice + Hibernate 要求 Java 8 Maven PostgreSQL服务器9.x 重击(可选) PostgreSQL客户端(可选) 不到5分钟即可运行您的项目 设置项目 打开您的终端并运行以下...

    wicket-todo:用 wicket 做 todo

    【标题】"wicket-todo:使用Wicket构建待办事项应用" 在本文中,我们将深入探讨如何利用Java中的Web框架Apache Wicket来创建一个名为“wicket-todo”的待办事项应用程序。Apache Wicket是一个组件驱动的框架,它允许...

    Wicket.pdf(Wicket开发指南)

    - Wicket 使用基于 Session 的状态管理机制,确保每个用户的会话独立且隔离。 #### 四、Wicket 基本控件 - **信息输出控件:** - **Label:** 用于显示简单的文本信息。 - **MultilineLabel:** 用于显示多行...

    wicket-ace:用于Wicket的AceEditor集成

    wicket-ace提供了Wicket组件,以便在Wicket应用程序中轻松使用。 用法 您可以像在表单中使用文本区域一样使用AceEditorField。 add( new AceEditorField&lt; String&gt; ( " code " , new Model&lt;&gt; ())); &lt; ...

    wicket常用控件使用方法

    ### Wicket常用控件使用方法详解 #### 一、引言 Wicket是一个灵活而强大的Java Web框架,它提供了一套简洁高效的API用于构建复杂的Web应用程序。与.NET平台的开发方式相似,Wicket允许开发者在HTML页面中声明控件,...

    wicket 6.x 官方教程实例手册 英文版

    wicket 6.x 官方教程实例手册 英文版

    wicket-presentation:Apache Wicket演示文稿的源代码-apache source code

    标题中的“wicket-presentation”可能是指一个特定的模块或示例项目,展示了如何在实际应用中使用Wicket来构建Web界面。通过分析源代码,开发者可以学习如何创建自定义组件,处理用户事件,以及如何利用Wicket的模板...

    wicket_workshop:使用 Apache Wicket、Spring Framework 和 Google Guice 的示例 Web 应用程序

    这是一个使用的示例 Web 应用程序。 详情请查看 。 使用 Maven 运行项目: $ mvn jetty:run 当 PermGen 空间出现 OutOfMemoryError 时,设置 MaxPermSize。 例如: $ export MAVEN_OPTS="-XX:MaxPermSize=128m...

    spring-jpa-wicket-bootstrap:使用 Spring、JPA、Hibernate、Wicket 和 Bootstrap 的 J2EE Web 模板。 在 Tomcat 和 Postgres DB 上测试

    该模板使用 maven 并在 Tomcat7 上针对 Postgres 9.3 数据库进行了测试。 要部署它,请按照以下步骤操作: 克隆这个项目, git clone git://github.com/kamranzafar/spring-jpa-wicket-bootstrap.git 创建一个 ...

    wicket-js:wicket-js 使在 Wicket 组件和行为中编写和处理自定义 JavaScript 和 jQuery 变得容易

    使用 wicket-js,您可以以一种干净的方式将任意 JavaScript 代码绑定到 Wicket 组件。 它为类型安全脚本的创建提供了基本的语法元素。 component . add( new JsBehavior () { @Override protected IJavaScript ...

    wicket 开发指南

    - **信息输出控件**: Label 和 MultilineLabel。 - **容器控件**: Panel、Border 和 Container。 - **链接控件**: Link、ExternalLink 和 PageLink。 - **表单控件**: - 表单控件 Form。 - Button 控件。 - 文本...

    wicket-site:Apache Wicket网站的镜像

    Wicket新网站 该存储库包含的站点。 项目信息 该站点基于 。 因此,您必须熟悉Markdown模板语言,并安装了Jekyll(3+版本)才能为该项目做出贡献。 运行项目 只需转到项目根文件夹并执行jekyll serve -w即可生成静态...

    wicket 官方JAVA教程

    **Wicket官方JAVA教程** Wicket是一款开源的Java Web应用程序框架,它强调组件化和声明式编程模型,使得开发人员可以构建出用户界面更加灵活且易于维护的Web应用。本教程将深入探讨Wicket的核心概念、特性以及如何...

Global site tag (gtag.js) - Google Analytics