wicket:scope属性有什么作用?

时间:2012-04-25 12:48:30

标签: wicket

1 个答案:

答案 0 :(得分:0)

wicket:scope属性有什么作用?
HtmlHeaderContainer类记录了wicket:scope属性:

  

wicket:头标签(组件)只能添加一次。为了允许更多的控制,每个wicket:head都有一个相关的范围,默认情况下它等于与包含wicket:head的标记直接相关的java类名。它可以通过scope属性进行修改。

HeaderPartContainer类进一步记录了它只是声明它是一种命名空间。"

它仅适用于组件吗?
wicket:scope属性仅用于标记。标签应仅用于"面板,边框和继承的标记(面板,边框和页面)",如HtmlHeaderContainer类级别javadoc中所述。

简而言之,您的问题的答案是否定的,该属性可以在从父级继承标记的Pages内的标签内使用。这里的含义是标签只有在你不会使用标签的地方才有意义(意思是在基页html文件中)。