java-具有HTML链接的Spring消息资源
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java-具有HTML链接的Spring消息资源,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含953字,纯文字阅读大概需要2分钟。
内容图文
![java-具有HTML链接的Spring消息资源](/upload/InfoBanner/zyjiaocheng/656/f1755b3bc92b473e878f926fcde9dd5d.jpg)
我有一个基于Spring MVC的本地化Web应用程序,该应用程序具有外部化的消息资源包/文件.
捆绑中的几个示例消息是:
...
msg1=Click here to go to your account
msg2=Click here to go to your inbox
...
如您所见,我的消息格式为:“单击此处…”.现在,我希望将消息/文本的“单击此处”部分作为链接,每个目标的目的地都不同用户(例如,对于“ msg1”,用户1将具有指向用户1的帐户的链接,而对于用户2,则目标将是指向用户2的帐户的链接,依此类推).
您能否让我知道如何实现?
解决方法:
所有用户的链接应该相同.由于用户已通过身份验证,因此服务器应知道哪个用户正在执行给定请求,因此应使用该信息而不是请求参数来获取当前用户的收件箱或帐户.
就是说,如果您确实需要传递每个用户都不同的请求参数,则只需对消息进行参数化即可:
msg1=<a href="{0}">Click here</a> to go to your account
并使用您的消息标签来传递参数.使用JSTL,将如下所示:
<c:url var="accountUrl" value="/account.action">
<c:param name="userId" value="${currentUserId}"/>
</c:url>
<fmt:message key="msg1">
<fmt:param value="${accountUrl}"/>
</fmt:message>
内容总结
以上是互联网集市为您收集整理的java-具有HTML链接的Spring消息资源全部内容,希望文章能够帮你解决java-具有HTML链接的Spring消息资源所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。