我正在开发一个使用旧的(但很好的)框架 Struts 1.3 的项目,我正在尝试完成一个简单的任务。
我有一个包含属性的 bean,该属性是对应于属性文件的键。我想用它来回忆适当的翻译。
属性文件中的变量
props.myprop.sample=This is my sample property
该属性位于传递给 jsp 的 bean 中,为方便起见,AllProps 具有该属性的 getter,这应该是一个伪代码:
<bean:define id="sample" name="AllProps" property="sample" type="java.lang.String"/> // should result in sample = props.myprop.sample
<div><bean:message key="sample"/></div>
哪个应该输出:
<div>This is my sample property</div>
但显然导致找不到属性,你能帮我解决这个问题吗?我想尽可能地坚持 Struts 标记,然后是 Jsp 标记和 scriptlet 作为最后一个资源。
谢谢