如何将会话变量字符串与另一个字符串连接

发布于 2024-11-07 17:21:25 字数 465 浏览 2 评论 0原文

假设我的属性文件中有以下内容:

property_one = "you ran 5 miles today"

目前我的 jsp 文件显示此属性,

我想替换 5 并使其动态。因此,假设我有一个变量在会话中保存该值。

在我的 JSP 文件中,我将如何进行串联?

我的计划是更改我的属性文件:

property_one = "you ran"
property_two = "miles today"

但是我不知道如何将它们与会话变量连接起来。

编辑:当前代码

<c:set var="runMessage"><bean:message bundle="RUN_MESSAGE" key="property_one"/>

So say I have the following in my properties file:

property_one = "you ran 5 miles today"

Currently my jsp file displays this property

I would like to substitute out the 5 and make it dynamic. So assume I have a variable holding this value in the session.

In my JSP file, how would I do the concatenation?

My plan is to alter my properties file:

property_one = "you ran"
property_two = "miles today"

However I don't know how to concatenate these with a session variable.

EDIT: current code

<c:set var="runMessage"><bean:message bundle="RUN_MESSAGE" key="property_one"/>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

痴意少年 2024-11-14 17:21:25

在 Struts 1 中,您使用 bean 消息标签从 ResourceBundle 中读取。如果您想要动态消息,请放置占位符。示例:

mymessages.properties

property_one =“您今天跑了 {0} 英里”

然后在JSP中执行以下操作:

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<bean:message key="property_one" arg0="${sessionScope.miles}"/>

In Struts 1 you use bean message tag to read from the ResourceBundle. If you want to have a dynamic message you put placeholders. Example:

mymessages.properties

property_one = "you ran {0} miles today"

And then in the JSP you do this:

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<bean:message key="property_one" arg0="${sessionScope.miles}"/>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文