剥离检票口标签,但保留检票口属性
Strip wicket tags, but keep wicket attributes
我想在开发模式下从输出中去除特殊的 Wicket 标签(例如 wicket:panel、wicket:child 等),但保留 wicket:id
属性。
在 WebApplications init
中,可以设置 getMarkupSettings().setStripWicketTags(true);
从而删除特殊标签和属性。
当 stripSpecialTags 设置为 true 时,是否可以在某个时候扩展/修改 Wicket 以保留该属性?
目前无法进行。
请在 https://issues.apache.org/jira/browse/WICKET 提交改进票!
谢谢!
为什么要保留 wicket:id
属性?对于 testing/selenium?然后可以使用DebugSettings::setComponentPathAttributeName
方法输出wicket组件路径,在selenium中可用。
我想在开发模式下从输出中去除特殊的 Wicket 标签(例如 wicket:panel、wicket:child 等),但保留 wicket:id
属性。
在 WebApplications init
中,可以设置 getMarkupSettings().setStripWicketTags(true);
从而删除特殊标签和属性。
当 stripSpecialTags 设置为 true 时,是否可以在某个时候扩展/修改 Wicket 以保留该属性?
目前无法进行。 请在 https://issues.apache.org/jira/browse/WICKET 提交改进票! 谢谢!
为什么要保留 wicket:id
属性?对于 testing/selenium?然后可以使用DebugSettings::setComponentPathAttributeName
方法输出wicket组件路径,在selenium中可用。