我需要设置html组件的工具提示(标题)。
这是我的代码:
行动类别:
MyForm myForm = (MyForm) form;
List<String> listOfTitle = new ArrayList<String>();
listOfTitle.add("AAA");
listOfTitle.add("BBB");
listOfTitle.add("CCC");
listOfTitle.add("DDD");
myForm.setListOfTitle(listOfTitle);
return mapping.findForward("myJsp");
这里的jsp代码:
<td>
<html:text name="myForm" errorStyleClass="validError" property="name"
size="20" title="${listOfTitle[0]}"/>
</td>
<td>
<html:text name="myForm" errorStyleClass="validError" property="address"
size="20" title="${listOfTitle[1]}" />
</td>
但是listOfTitle[0],listOfTitle[1]
得到空字符串(")。
请建议我如何使用List值using index来显示struts1.x中每个html组件的标题?
提前感谢
Anand
您可以访问在title属性中的表单bean中设置的列表元素,如下所示。
<html:text name="myForm" errorStyleClass="validError" property="name"size="20" title='${myForm.listOfTitle[0]}'/>
我希望这能回答你的问题。