0

我制作了一个自定义拦截器,以我自己的格式显示错误消息。它在一定程度上是成功的。

但我想知道我们可以直接从调用对象中获取任何文本字段的标签吗?

提前致谢

4

1 回答 1

1

如果您的字段标签已本地化,那么可以,您可以获得标签文本。否则,不,因为它们只是 JSP 中的字符串文字。

假设您有一个本地化属性: field.firstName = First Name

您可以使用以下方法从拦截器中获取它:

LocalizedTextUtil.findDefaultText(
    "field.firstName", 
    invocation.getInvocationContext().getLocale()
);

但是,如果您提供有关您正在尝试做的事情的更多详细信息,我们也许能够提供更好的解决方案。

于 2011-02-14T18:12:46.093 回答