是否可以获取任何拦截器内任何文本字段的标签?
我制作了一个自定义拦截器以我自己的格式显示错误消息。某种程度上来说是成功的。
但我想知道我们可以直接从调用对象获取任何文本字段的标签吗?
提前致谢
I have made a custom interceptor to display the error messages in my own format. It is successful to an extent.
But i would like to know can we get label of any textfield directly from invocation object?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您的字段标签已本地化,那么您可以获取标签文本。否则,不会,因为它们只是 JSP 中的字符串文字。
假设您有本地化属性:
field.firstName = First Name
您可以使用以下方法从拦截器中获取该信息:
但是,如果您提供有关您要执行的操作的更多详细信息,我们也许能够提供更好的解决方案。
If your field labels are localized, then yes, you can get the label text. Otherwise, no, since they would just be a string literal in the JSP.
Assuming you have a localized property:
field.firstName = First Name
You can get that from your interceptor using:
However, if you provide more details on what you are trying to do, we may be able to offer better solutions.