所以说我的属性文件中有以下内容:
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"/>
答案 0 :(得分:4)
在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}"/>