Struts2:getText,其中没有填充多个参数

问题描述 投票:0回答:1

我向getText传递了三个参数,但只填充了第一个参数。

getText(“error.invalidcode”,new String [] {“name”,“age”,“xyz”});

在我的ApplicationResources.properties中

error.invalidcode = {0}且{1}属性错误代码为{2}。

我得到以下结果:名称和{1}属性有代码{2}的错误。

我错过了什么?

java struts2
1个回答
0
投票

问题发生在包含特殊字符的字段中。

error.missingfield={0}'s and {1} property has error with code {2}.

不得不通过添加另一个单引号逃脱:

error.invalidcode={0}''s and {1} property has error with code {2}.
© www.soinside.com 2019 - 2024. All rights reserved.