1..循环显示复选框的方法
<td>
<logic:iterate id="per" name="inputForm" property="allPers">
<html:multibox name="inputForm" property="selectPers">
<bean:write name="per" property="name"/>
</html:multibox>
<bean:write name="per" property="name"/>
</logic:iterate>
</td>
2..针对<taglib>标签在struts-config.xml文件中报错的版本问题
這是因為版本的問題<jsp-config></jsp-config>
<jsp-config>
<taglib>
<taglib-uri>/WEB-INF/tld/app.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/app.tld</taglib-location>
</taglib>
</jsp-config>
3..关于displaytag问题的解决
解决方法:把displaytag-1.2.jar中的displaytag.tld文件解压
分別倒入jar包displaytag-1.2.jar,displaytag-export-poi-1.2.jar,displaytag-portlet-1.2.jar
4..登陸頁面对户输入的名称进行验证
<td>
<div id="msg"><logic:present name="name">
<bean:write name="name" filter="false" />不存在!
</logic:present></div>
</td>
logic:present 标签只是用来判断在某一个作用域范围内是否存在着某一个变量,
<logic:present name="uname" scope="request"></logic:present>
<logic:notPresent name="msg" scope="request"></logic:notPresent>
logic是structs中的逻辑标签,类似于if/else的逻辑关系,可以通过使用这个标签改变页面布局。
present标签,在cope里(cope包括request,page,session,application)判断name对象的property属性是否存在,
如果存在则执行present标签内部的代码.