我正在使用JSP开发Struts2框架。

在我的samplePrj.properties文件中

com.samplePrj.Successmessage = Saved Successful

是一个属性。我需要在我的JSP页面中使用Struts2使用此值。

因此,如何在我的JSP页面中获取"com.samplePrj.Successmessage"的值。

最佳答案

使用 text 标签

<s:i18n name="samplePrj">
    <s:text name="com.samplePrj.Successmessage" />
</s:i18n>

它将使用i18n中的 samplePrj.properties 标签加载 bundle 包,并在其中打印键com.samplePrj.Successmessage中的值。

或者您可以将它与getText()一起使用,但是您的操作类应该扩展ActionSupport
<s:property value="getText('com.samplePrj.Successmessage')"/>

10-01 00:22