java如何用字符串数组数据填充struts jsp文本框
JSP代码:
<td><html:text maxlength="52" name="MasterBean" property="names" /> </td>
<td><html:text maxlength="52" name="MasterBean" property="names" /> </td>
<td><html:text maxlength="52" name="MasterBean" property="names" /> </td>
<td><html:text maxlength="52" name="MasterBean" property="names" /> </td>
在Bean中,我有getter setter方法
public String[] getNames() {
return names;
}
public void setNames(String[] names) {
this.names = names;
}
在action类中,bean被正确填充。但是文本框中显示的值没有任何意义
[Ljava.lang.String;@42a0b130
[Ljava.lang.String;@42a0b130
[Ljava.lang.String;@42a0b130
[Ljava.lang.String;@42a0b130
坚持部分是好的。但是显示正在持久化的内容是不起作用的。 有什么想法吗
我在用Struts1
# 1 楼答案
你应该看看indexed properties。您看到的是数组的字符串表示形式(始终是同一个对象)
你需要像这样做一些索引