繁体   English   中英

是否有可能在任何拦截器中获取任何文本字段的标签?

[英]Is it possible to get label of any text field inside any interceptor?

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

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

提前致谢

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

假设您具有本地化的属性:field.firstName =名字

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

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

但是,如果您提供有关您要做什么的更多详细信息,我们可能会提供更好的解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM