有没有办法从检票口消息中获取一个值到 html 属性中?
我需要得到wicket:message key="nameQtip
进入
<input type="text" id="firstName" info="Here_I_Want_The_Wicket_Message"/>
我正在使用 info 属性将文本传递给 qTip。
您可以使用 AttributeModifier 轻松实现此目的
public class TextFieldInfoPage extends WebPage {
public TextFieldInfoPage() {
super();
final TextField<String> firstName = new TextField<String>("firstName");
firstName.add(new AttributeModifier("info", "Here_I_Want_The_Wicket_Message"));
add(firstName);
}
}
如果你经常需要这个,你可以从 TextField 创建自己的子类。请注意,虽然 info 不支持输入属性,但 HTML 验证器会抱怨这个......
您也可以更静态地执行此操作:
<input wicket:id="firstName" type="text" wicket:message="info:infoMessage"/>
infoMessage 在属性文件中的位置。