0 0

wicket中的link如何使用target让新画面在新的窗口打开?0

例如:
java类:
SubmitLink mtaskIdLink = new SubmitLink("mtaskIdLink", this);

mtaskIdLink.add(AttributeModifier.replace("target", new Model("_blank")));

html:
<a wicket:id="mtaskIdLink" target="_blank" ><span wicket:id="mtaskId" >タスクiD</span></a>


但是每次点这个链接的时候仍然是在原来的窗口打开,怎么能让它在新的窗口打开呢?
2012年12月14日 17:08

1个答案 按时间排序 按投票排序

0 0

采纳的答案

SubmitLink mtaskIdLink = new SubmitLink("mtaskIdLink", this);
应该用
Link mtaskIdLink =  new Link("mtaskIdLink", this); //这个是个链接

<a wicket:id="mtaskIdLink" target="_blank" href="#" ><span wicket:id="mtaskId" >タスクiD</span></a>

2012年12月14日 17:45

相关推荐

    wicket指南

    1. **创建页面类**:在Wicket中,每个页面都有一个对应的Java类,类中定义了页面的组件和行为。 2. **绑定HTML模板**:页面类与HTML模板通过`@MountPath`注解或`WebPage`的构造函数关联。 3. **组件定义**:使用`add...

    wicket简单实例

    这个示例展示了如何在Wicket应用中创建链接。Wicket的`Link`组件使得创建动态、交互式的链接变得非常简单。你可以指定链接的URL、点击时触发的动作以及显示的文本。 2. **Wicket_button**: 在Wicket中,按钮是...

    wicket1.4.7中的jar包

    9. **wicket-guice.jar**:如果项目中使用了Google Guice作为依赖注入框架,这个jar包提供了与Guice的集成。 10. **wicket-spring.jar**:如果项目使用Spring框架,这个jar包提供了Wicket与Spring的集成,使得可以...

    wicket例子和开发指南

    Wicket是一个开源的Java Web应用程序框架,它提供了一种组件化的开发方式,...通过阅读开发指南并亲手运行这些示例,你将能够深入理解Wicket的工作原理,熟练掌握其开发技巧,从而在实际项目中更高效地使用Wicket框架。

    Wicket 入门

    本文将详细介绍如何在 Eclipse 中使用 Maven 创建一个 Wicket 项目,以及运行和调试的基本步骤。 #### 一、Wicket 入门概述 Apache Wicket 是一款开源的 Java Web 开发框架,它的设计目标是使 Java 开发者能够像...

    wicket7教程

    Wicket还提供了创建可书签链接的能力,包括页面参数的处理、使用wicket:link标签自动创建书签式链接、外部链接以及无状态链接的生成。这些链接不仅可以提供良好的用户体验,还可以通过生成结构清晰、可读性强的URL来...

    Wicket.pdf(Wicket开发指南)

    - **部署方式:** 通过在 web.xml 中配置 Filter 来启动 Wicket 应用程序。 #### 六、结语 Wicket 作为一种先进的 Java Web 开发框架,不仅提供了丰富的功能和组件库,而且拥有较低的学习曲线,非常适合希望快速...

    Wicket中文开发指南

    然而,Wicket通过其独特的组件化设计和易于使用的特性,在众多框架中脱颖而出。 **1.3 Wicket与其他Web框架的比较** - **Struts概述**:Struts是最早的MVC框架之一,强调配置文件的使用,而Wicket则更注重代码本身...

    Wicket开发指南-简体版

    - **支持集群**:Wicket可以轻松地在集群环境中运行,无需额外配置。 - **控件复用**:提供了丰富的组件库,可以轻松地复用这些组件来构建复杂的界面。 - **表单数据验证**:内置的数据验证机制简化了数据验证的过程...

    wicket文档

    在Wicket的发展过程中,有一些声音质疑其是否必要重新创造一个Web框架。尽管存在这样的争议,但Wicket通过提供一套独特的开发模式和功能集证明了自己的价值。它强调了开发者生产力的重要性,并且设计时充分考虑到了...

    wicket的tree的简单实例

    在本文中,我们将深入探讨Wicket框架中关于Tree组件的简单使用方法,这对于初学者来说是一份极好的学习资源。Wicket是一个强大的Java Web应用程序框架,它提供了丰富的组件库,其中包括用于显示层次结构数据的Tree...

    wicket_mvn库

    在 Wicket 开发中,常见的 Maven 插件包括 Wicket-Tester(用于单元测试 Wicket 组件)和 Wicket-Eclipse-Plugin(Eclipse IDE 的插件,提供代码提示和调试支持)。 6. **mvn_tmp 文件**: 这个文件名可能是临时文件...

    wicket的helloworld

    2. **添加Wicket依赖**:在`pom.xml`(如果你使用Maven)或`build.gradle`(如果你使用Gradle)中添加Wicket 1.4的依赖。 **三、编写HelloWorld页面** 1. **创建页面类**:在`com.example.wicket`包下创建一个名为`...

    wicket-menu-6.5.0.zip

    在Wicket中,菜单通常由一系列链接(Link)组成,这些链接对应于页面或操作。Wicket的菜单组件如MenuBar、SubMenu等允许开发者创建多层次的导航结构,支持折叠和展开。同时,Wicket的模型绑定特性使得菜单项可以绑定...

    wicket 官方JAVA教程

    在压缩包"webLib"中,可能包含了Wicket应用的Web库文件,如JAR包,用于运行和开发Wicket应用。这些库文件通常包含了框架的类库、依赖和其他必要的资源,是构建Wicket应用的基础。开发者需要将这些库添加到项目构建...

    apacke-wicket-mvn编译

    使用这个版本,开发者可以了解和学习Wicket 6.x系列的特性和使用方法,同时也可以直接在项目中引用这些库文件进行开发。 总结来说,这个压缩包提供了一个使用Apache Maven构建的Apache Wicket项目,版本为6.16.0。...

    wicket国际化例子

    在本文中,我们将深入探讨Wicket框架中的国际化(i18n)实现,以及如何使用`wicket:message`和`StringResourceModel`等工具来读取`.properties`资源文件。Wicket是一个流行的Java web应用程序框架,它提供了强大的...

Global site tag (gtag.js) - Google Analytics