Java 如何用字符串数组数据填充struts jsp文本框
JSP代码:Java 如何用字符串数组数据填充struts jsp文本框,java,jsp,struts1,Java,Jsp,Struts1,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="Mas
<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>
在action类中,bean被正确填充。但是文本框中显示的值没有任何意义
[Ljava.lang.String;@42a0b130
[Ljava.lang.String;@42a0b130
[Ljava.lang.String;@42a0b130
[Ljava.lang.String;@42a0b130
坚持部分是好的。但是显示正在持久化的内容是不起作用的。
有什么想法吗
我用的是Struts1,你应该看看。您看到的是数组的字符串表示形式(始终是同一个对象)。你需要像这样做一些索引
<td><html:text maxlength="52" name="MasterBean" property="names[index]" /> </td>
您可以打印数组引用,以便应用循环并找到每个元素,然后将值设置为文本字段ID
<td><html:text maxlength="52" name="MasterBean" property="names[index]" /> </td>