因为我个人的疏忽
在书中出现了两个比较低级的错误
就是有些章节,将wicket:id和id两个有所混淆
主要是
12.1.1 使用AjaxLink
17.2.2 如何避免将Wicket标签输出到客户端?
这两个章节中分别说明了
setOutputMarkupId
setStripWicketTags
两个方法的用途
因为写作时候,有所疏忽,写错了一点
就是对于wicket:id只能通过
Application.getMarkupSettings().setStripWicketTags(true);
来关闭将wicket:id输出到客户端的功能。
而Ajax则是使用控件的id属性来进行JavaScript操作
所以要使用setOutputMarkupId(true)来打开输出将id输出到客户端的功能。
由此为大家带来的不便,敬请谅解。
(罚我明天晚上回家拖地板,痛苦ing)
在书中出现了两个比较低级的错误
就是有些章节,将wicket:id和id两个有所混淆
主要是
12.1.1 使用AjaxLink
17.2.2 如何避免将Wicket标签输出到客户端?
这两个章节中分别说明了
setOutputMarkupId
setStripWicketTags
两个方法的用途
因为写作时候,有所疏忽,写错了一点
就是对于wicket:id只能通过
Application.getMarkupSettings().setStripWicketTags(true);
来关闭将wicket:id输出到客户端的功能。
而Ajax则是使用控件的id属性来进行JavaScript操作
所以要使用setOutputMarkupId(true)来打开输出将id输出到客户端的功能。
由此为大家带来的不便,敬请谅解。
(罚我明天晚上回家拖地板,痛苦ing)
本文纠正了在Wicket框架中关于wicket:id与id属性使用的常见误区,并详细解释了setOutputMarkupId与setStripWicketTags方法的区别及正确用法。
1434

被折叠的 条评论
为什么被折叠?



