如何将标签设置为 StatelessAjaxSubmitLink?
How to set label to StatelessAjaxSubmitLink?
我需要使用 wicketstuff 的 StatelessAjaxSubmitLink,但我找不到任何方法来自定义默认标签(“提交查询”)。 class 不继承 setLabel() 方法。有办法解决这个问题吗?
我猜你正在寻找 setBody
。
更新
如果您使用带有 HTML 标签 <input type="submit"/>
的组件,那么您应该使用 value
属性来设置您想要的标签。在 Wicket 中使用 AttributeAppender
:
yourLink.add(AttributeAppender.append("value", "foo bar"));
见https://ci.apache.org/projects/wicket/guide/7.x/single.html#_modifing_tag_attributes
我需要使用 wicketstuff 的 StatelessAjaxSubmitLink,但我找不到任何方法来自定义默认标签(“提交查询”)。 class 不继承 setLabel() 方法。有办法解决这个问题吗?
我猜你正在寻找 setBody
。
更新
如果您使用带有 HTML 标签 <input type="submit"/>
的组件,那么您应该使用 value
属性来设置您想要的标签。在 Wicket 中使用 AttributeAppender
:
yourLink.add(AttributeAppender.append("value", "foo bar"));
见https://ci.apache.org/projects/wicket/guide/7.x/single.html#_modifing_tag_attributes