我们可以从 Wicket Java 类调用 html id吗

发布于 2024-11-28 13:42:53 字数 162 浏览 0 评论 0原文

有没有一种方法可以调用在 html 页面中创建的 ids,而无需在组件中专门给出 wicket:id 。如果是这样,我该怎么做?

我想要完成的是访问组件以从 CMS 分配默认值。我可以使用 JS 分配默认值,但是我需要将该值填充到 Java,以便我可以在类中使用该值根据默认值更新我的业务逻辑。

Is there a way to call ids that are created in html page without specifically giving wicket:id in the component. If so, how can I do that?

What I am trying to accomplish is to get access of the component to assign a default value from CMS. I could assign the default value using JS, however I need that value to be populated to Java so that I could use that in my class to update my business logic depending on the defaulted value.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

乖乖兔^ω^ 2024-12-05 13:42:53

据我了解,Wicket 是面向组件的,这意味着单个组件(一段 HTML 代码)无法看到所有 HTML。我的猜测是,在后期阶段,您想要查看整个页面 HTML 并使用具有特定 ID 的 DOM 节点执行某些操作。

我不确定正确的解决方案应该是什么。一种方法是将值放入用户的会话中,以便每个组件和您的业务逻辑都可以使用它。

As I understand it, Wicket is component oriented which means that single component (piece of HTML code) can't see all the HTML. And my guess is that at some late stage, you want to look at the whole page HTML and do something with a DOM node with a specific ID.

I'm not sure what the correct solution should be. One way is to put the value into the user's session, so it's available for each component and your business logic.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文