【发布时间】:2013-05-24 06:54:51
【问题描述】:
当我尝试在我的文本中放入一些动态部分以供 Struts 2 中的 <s:text> 标记使用时,这些部分被我定义的 params 替换。
这是我在file.properties 中写句子的方式:
my_error=The event {0} doesn't exist
这是我尝试显示它的方式:
<s:text name="my_error">
<s:param>Event01</s:param>
</s:text>
但在结果中,表达式{0} 没有被替换,并且我在日志中没有错误。怎么了?
【问题讨论】:
-
对我来说看起来不错。尝试调试它。
-
我尝试了很多事情要做。我尝试命名参数,尝试更改字符集...
-
设置日志级别调试,看看是否有任何警告。尝试在动作类中使用
getText方法。 -
我无法更改级别。我已经发布了问题:stackoverflow.com/questions/15026408/… 但没有任何效果。我认为我是一个问题的磁铁
-
我确实改变了级别!但我的日志中没有任何警告。
标签: java jsp properties struts2 jsp-tags