gpt4 book ai didi

GWT 验证框架,如何指定国际化包的位置

转载 作者:行者123 更新时间:2023-12-01 12:48:18 24 4
gpt4 key购买 nike

这个和我的previous post有关.是否可以在 GWT 验证框架中指定 ValidationMessages.properties 文件的位置及其名称?我的应用程序中已有消息翻译,我希望它们位于一个位置。

最佳答案

您可以创建一个自定义的 UserValidationMessagesResolver:

public class CustomValidationMessagesResolver extends AbstractValidationMessageResolver implements UserValidationMessagesResolver {
protected CustomValidationMessagesResolver() {
super((ConstantsWithLookup) GWT.create(ValidationConstants.class));
}
}

在上面的代码中,ValidationConstants 是在我的属性文件上运行 I18NSync 产生的类。

然后在 *.gwt.xml 中:

<replace-with class="yourpackage.client.validation.CustomValidationMessagesResolver">
<when-type-is class="com.google.gwt.validation.client.UserValidationMessagesResolver" />
</replace-with>

你可以找到一个完整的例子here .

关于GWT 验证框架,如何指定国际化包的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14031803/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com