2010-11-11 42 views
10

如何在提交按钮的表面上放置本地化的消息?我使用的检票,通常使用本地化的消息,我会使用类似<wicket:message key="message-key"/>本地化Wicket中的HTML提交按钮标签

我有一个HTML按钮定义为<input type="submit" value="login"/>

我要本地化/国际化的价值“登录”

有什么建议吗?

回答

26

https://cwiki.apache.org/WICKET/general-i18n-in-wicket.html

如果你想使用Wicket的国际化在其他HTML元素,例如:

<input type="submit" value="Search"/> 

您不能使用<wicket:message/>组件,你应该使用下列内容:

<input type="submit" wicket:message="value:page.search"/> 
+0

哇。谢谢。我没有看到。 – joshua 2010-11-11 16:10:58

+0

未在您请求的网址上找到网页。 – sanluck 2016-08-02 05:23:44

3

使用wicket:message="value:yourPropertyName"的替代方法是使用Java co中的按钮设置ResourceModel德。它具有相同的效果。

Button b = new Button("wicketButtonName", new ResourceModel("yourPropertyName"));