热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.apache.wicket.ajax.markup.html.AjaxLink类的使用及代码示例

本文整理了Java中org.apache.wicket.ajax.markup.html.AjaxLink类的一些代码示例,展示了AjaxLink

本文整理了Java中org.apache.wicket.ajax.markup.html.AjaxLink类的一些代码示例,展示了AjaxLink类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AjaxLink类的具体详情如下:
包路径:org.apache.wicket.ajax.markup.html.AjaxLink
类名称:AjaxLink

AjaxLink介绍

[英]A component that allows a trigger request to be triggered via html anchor tag
[中]允许通过html锚标记触发触发器请求的组件

代码示例

代码示例来源:origin: org.onehippo.cms7/hippo-cms-api

public DialogLink(final String id, final IModel linkText, final IDialogFactory dialogFactory, final IDialogService dialogService, final KeyType[] keyTypes) {
this(id, linkText, dialogFactory, dialogService);
link.add(new InputBehavior(keyTypes, EventType.click));
}

代码示例来源:origin: net.ontopia/ontopoly-editor

@Override
public void onClick(AjaxRequestTarget target) {
searchTab.setVisible(false);
browseTab.setVisible(true);
searchTabLink.setEnabled(true);
browseTabLink.setEnabled(false);
target.addComponent(popupContent);
}
};

代码示例来源:origin: org.onehippo.cms7/hippo-plugin-resourcebundle-editor

protected AjaxLink createResourceViewLink(final Resource resource) {
AjaxLink link = new AjaxLink("action-view") {
@Override
public void onClick(final AjaxRequestTarget target) {
getDialogService().show(new ResourceViewDialog(ResourceBundlePlugin.this, resource));
}
};
link.setVisible(mode != IEditor.Mode.EDIT);
link.add(makeTitle(this, "plugin.resource.action.view"));
return link;
}

代码示例来源:origin: apache/syncope

/**
* Show exit butto sending ExitEvent paylad.
*
* @return the current instance.
*/
protected final WizardMgtPanel enableExitButton() {
exitAjaxLink.setEnabled(true);
exitAjaxLink.setVisible(true);
return this;
}

代码示例来源:origin: org.onehippo.cms7/hippo-addon-hst-configuration-editor-frontend

private void checkState() {
choices = getChoices();
boolean set = choices != null && !choices.isEmpty();
if (addLink.isVisible() != set) {
addLink.setVisible(set);
}
if (addContainerLink.isVisible() != set) {
addContainerLink.setVisible(set);
}
}

代码示例来源:origin: apache/wicket

@Override
protected void onInitialize()
{
super.onInitialize();
add(newAjaxEventBehavior("click"));
}

代码示例来源:origin: org.geoserver.community/importer-web

Component toggleAdvanced()
{
final AjaxLink advanced = new AjaxLink("advancedLink")
{
@Override
public void onClick(AjaxRequestTarget target)
{
advancedPanel.setVisible(!advancedPanel.isVisible());
target.addComponent(advancedContainer);
target.addComponent(this);
}
};
advanced.add(new AttributeModifier("class", true, new AbstractReadOnlyModel()
{
@Override
public Object getObject()
{
return advancedPanel.isVisible() ? "expanded" : "collapsed";
}
}));
advanced.setOutputMarkupId(true);
return advanced;
}

代码示例来源:origin: org.opensingular/singular-form-wicket

private void addBehaviours() {
footer.add($b.visibleIf(() -> AbstractListMapper.canAddItems(ctx)));
addButton.add(WicketUtils.$b.attr("title", addButtonLabel.getDefaultModel()));
addButton.setEscapeModelStrings(false);
}

代码示例来源:origin: stackoverflow.com

@Override
protected void populateItem(final ListItem li) {
AjaxLink alink = new AjaxLink("label", li.getModel()) {
@Override
public void onClick(AjaxRequestTarget target) {
System.out.println("AJAX WORKS");
}
};
alink.add(new Label("linklabel", "Yes ajax works!"));
li.add(alink);
}

代码示例来源:origin: org.onehippo.cms7/hippo-addon-hst-configuration-editor-frontend

public PageEditorPlugin(IPluginContext context, IPluginConfig config) {
super(context, config);
//Pages shouldn't be able to add nested pages
addLink.setVisible(false);
}

代码示例来源:origin: org.onehippo.cms7/hippo-cms-workflow-frontend

public PublishAllShortcutPlugin(final IPluginContext context, final IPluginConfig config) {
super(context, config);
AjaxLink link = new AjaxLink("link") {
@Override
public void onClick(AjaxRequestTarget target) {
IDialogService dialogService = getDialogService();
dialogService.show(new PublishAllShortcutPlugin.Dialog(config));
}
};
link.setModel(new StringResourceModel(config.getString("label.link"), this, null));
add(link);
Label label = new Label("label");
label.setDefaultModel(new StringResourceModel(config.getString("label.link"), this, null));
link.add(label);
}

代码示例来源:origin: org.artifactory/artifactory-web-common

@Override
protected void onComponentTag(ComponentTag tag) {
super.onComponentTag(tag);
tag.put("title", "Group By");
}

代码示例来源:origin: apache/wicket

@Override
protected void updateAjaxAttributes(AjaxRequestAttributes attributes)
{
super.updateAjaxAttributes(attributes);
AjaxLink.this.updateAjaxAttributes(attributes);
}

代码示例来源:origin: org.onehippo.cms7/hippo-plugin-gallerypicker

private void addOpenButton(Fragment fragment) {
AjaxLink openButton = new AjaxLink("open") {
@Override
public boolean isVisible() {
return isValidDisplaySelection();
}
@Override
public void onClick(AjaxRequestTarget target) {
open();
}
};
openButton.setOutputMarkupId(true);
fragment.add(openButton);
}

代码示例来源:origin: org.geoserver.community/importer-web

/**
* Toggles the connection pool param panel
*
* @return
*/
Component toggleConnectionPoolLink()
{
AjaxLink cOnnPoolLink= new AjaxLink("connectionPoolLink")
{
@Override
public void onClick(AjaxRequestTarget target)
{
connPool.setVisible(!connPool.isVisible());
target.addComponent(connPoolParametersContainer);
target.addComponent(this);
}
};
connPoolLink.add(new AttributeModifier("class", true, new AbstractReadOnlyModel()
{
@Override
public Object getObject()
{
return connPool.isVisible() ? "expanded" : "collapsed";
}
}));
connPoolLink.setOutputMarkupId(true);
return connPoolLink;
}

代码示例来源:origin: org.opensingular/form-wicket

private void addBehaviours() {
footer.add($b.visibleIf(() -> AbstractListaMapper.canAddItems(ctx)));
addButton.add(WicketUtils.$b.attr("title", addButtonLabel.getDefaultModel()));
addButton.setEscapeModelStrings(false);
}

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
protected void onInitialize()
{
super.onInitialize();
add(newAjaxEventBehavior("click"));
}

代码示例来源:origin: org.onehippo.ecm/hst-addon-configuration-editor-frontend

public PageEditorPlugin(IPluginContext context, IPluginConfig config) {
super(context, config);

//Pages shouldn't be able to add nested pages
addLink.setVisible(false);
}

代码示例来源:origin: org.onehippo.cms7/hippo-cms-console-frontend

@Override
protected void onComponentTag(final ComponentTag tag) {
super.onComponentTag(tag);
tag.put("class", "property-remove");
}

代码示例来源:origin: apache/syncope

protected > WizardMgtPanel addNewItemPanelBuilder(
final B panelBuilder, final boolean newItemDefaultButtonEnabled) {
this.newItemPanelBuilder = panelBuilder;
if (this.newItemPanelBuilder != null) {
addAjaxLink.setEnabled(newItemDefaultButtonEnabled);
addAjaxLink.setVisible(newItemDefaultButtonEnabled);
this.newItemPanelBuilder.setEventSink(WizardMgtPanel.this);
}
return this;
}

推荐阅读
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 本文介绍了Java后台Jsonp处理方法及其应用场景。首先解释了Jsonp是一个非官方的协议,它允许在服务器端通过Script tags返回至客户端,并通过javascript callback的形式实现跨域访问。然后介绍了JSON系统开发方法,它是一种面向数据结构的分析和设计方法,以活动为中心,将一连串的活动顺序组合成一个完整的工作进程。接着给出了一个客户端示例代码,使用了jQuery的ajax方法请求一个Jsonp数据。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 使用正则表达式爬取36Kr网站首页新闻的操作步骤和代码示例
    本文介绍了使用正则表达式来爬取36Kr网站首页所有新闻的操作步骤和代码示例。通过访问网站、查找关键词、编写代码等步骤,可以获取到网站首页的新闻数据。代码示例使用Python编写,并使用正则表达式来提取所需的数据。详细的操作步骤和代码示例可以参考本文内容。 ... [详细]
  • 使用圣杯布局模式实现网站首页的内容布局
    本文介绍了使用圣杯布局模式实现网站首页的内容布局的方法,包括HTML部分代码和实例。同时还提供了公司新闻、最新产品、关于我们、联系我们等页面的布局示例。商品展示区包括了车里子和农家生态土鸡蛋等产品的价格信息。 ... [详细]
  • 本文整理了Java中com.evernote.android.job.JobRequest.getTransientExtras()方法的一些代码示例,展示了 ... [详细]
  • 本文介绍了CSS样式属性text-overflow、overflow、white-space、width的使用方法和效果。通过设置这些属性,可以实现文本溢出省略号、隐藏溢出内容、禁止换行以及限制元素宽度等效果。详细讲解了每个属性的作用和用法,以及常见的应用场景和注意事项。对于前端开发者来说,掌握这些CSS样式属性的使用方法,能够更好地实现页面布局和文本显示效果。 ... [详细]
  • CSS3 animation动画属性详解及用法
    本文详细介绍了CSS3 animation动画的各种属性及用法,包括关键帧动画、动画名称、动画时间、动画曲线、动画延迟、动画播放次数、动画状态和动画前后的状态等。通过本文的学习,读者可以深入了解CSS3 animation动画的使用方法。 ... [详细]
  • 本文整理了Java中org.apache.solr.common.SolrDocument.setField()方法的一些代码示例,展示了SolrDocum ... [详细]
author-avatar
mobiledu2502853717
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有