关于《Wicket开发指南》一书的勘误

因为我个人的疏忽
在书中出现了两个比较低级的错误
就是有些章节,将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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章