gpt4 book ai didi

java - 扩展基本 wicket html,无需 tag

转载 作者:行者123 更新时间:2023-12-02 01:17:02 26 4
gpt4 key购买 nike

如果基础 wicket 不包含 <wicket:child/> ,是否可以扩展现有 wicket(= 在现有 wicket html 中附加附加属性/文本框)标签?

例如,我想扩展一些使用以下 html 的 java 类:

<wicket:panel>
<div class="field-wrapper"><input wicket:id="field1" type="text"/></div>
[I WANT TO INJECT ANOTHER TEXTBOX HERE]
</wicket:panel>

我的扩展类继承了继承类的所有基属性,并且我声明了一个附加属性。但我不知道是否/如何可以在基本 html 中附加附加属性,而不必克隆整个原始 html 并添加我的新属性,这不是优雅的解决方案。

是否有任何事件可以附加到我可以在解析/渲染之前修改原始 html(注入(inject)我的属性)的位置?

最佳答案

您可以覆盖#getMarkup()方法并修改其结果,但这比仅仅提供包含修改的完整 .html 文件更具黑客性。

提供您自己的标记文件对我来说非常优雅!

关于java - 扩展基本 wicket html,无需 <wicket :child/> tag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58408585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com