有没有办法调用在html页面中创建的id而不在组件中专门给出wicket:id。如果是这样,我该怎么做?
我想要完成的是访问组件以从CMS分配默认值。我可以使用JS分配默认值,但是我需要将该值填充到Java中,以便我可以在我的类中使用它来根据默认值更新我的业务逻辑。
答案 0 :(得分:1)
据我了解,Wicket是面向组件的,这意味着单个组件(HTML代码片段)无法看到所有HTML。我的猜测是,在某个较晚阶段,您需要查看整个页面HTML并使用具有特定ID的DOM节点执行某些操作。
我不确定应该是什么样的正确解决方案。一种方法是将值放入用户的会话中,因此它可用于每个组件和业务逻辑。