我正在为我的应用程序使用struts2。Struts 2 ApplicationResources.properties错误
<s:submit cssClass="button" key="btn.search" tabindex="12" />
在ApplicationResources.properties
文件我有
btn.search = Go
和我得到的错误,而提交页面,
OgnlValueStac W com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn
Error setting expression 'btn.search' with value '[Ljava.lang.String;@14f414f4'
ognl.OgnlException: target is null for setProperty(null, "search", [Ljava.lang.String;@14f414f4)
什么问题?
作为一个说明,这将需要该操作是一个'TextProvider',比如通过扩展'ActionSupport'。 ' '标签不需要TextProvider来访问'struts.custom.i18n.resources'。 –
rees
2012-07-11 20:49:25
@rees是的。虽然这是非常罕见的行动*不*延伸。 – 2012-07-11 21:08:18
是的,但我需要的代表点,所以我试图在你的答案射击洞。你也遗漏了提问者的'cssClass =“按钮''和'tabindex =”12“',而我的解决方案是复制粘贴就绪,即使提交者出于任何原因不会扩展'ActionSupport' 。 :D – rees 2012-07-11 21:55:55