`

struts2.0 checkbox标签使用问题

阅读更多
今天非常的郁闷啦!!
本来是想用struts2完成一个用户维护程序的小例子,主要就是对数据库的增删改查
可是在第一个list.jsp页面中就出现了一个错误无法解决,主要就是因为使用了struts2.0的标签<s:checkbox>

<s:if test="null==userList||userList.isEmpty()">
   <tr>
      <td class="rd8" colspan="6">
	 <font color="red">没有可显示的数据!</font>
      </td>
   </tr>
</s:if>				
<s:else>
   <s:iterator value="userList" id="user">
      <tr>
        <td  class="rd8">
	  <s:checkbox  name="selectFlag"  fieldValue="userId" value="false" />
        </td>
       <td  class="rd8">					<s:property value="userId"/>
       </td>
       <td  class="rd8">						<s:property value="userName"/>
       </td>
       <td  class="rd8">
         <s:property value="contactTel"/>
       </td>
       <td class="rd8">
          <s:property value="email"/>
       </td>
       <td class="rd8">
          <s:property value="createDate"/>
       </td>
     </tr>
   </s:iterator>
</s:else>

页面就显示如下图:

解决了大半天也还是没有解决,试过用最原始的html标签,而不用struts是没问题的。
现在客户段里面的源码是:
 <td valign="top" align="left">
 
<input type="checkbox" name="selectFlag" value="userId" disabled="disabled" id="selectFlag"/>
<input type="hidden" name="__checkbox_selectFlag" value="userId" /> </td>
</tr>
 
 
							</td>
							<td  class="rd8">
								e1224
							</td>
							<td  class="rd8">
								mp2
							</td>
							<td  class="rd8">
								
							</td>
							<td class="rd8">
								
							</td>
							<td class="rd8">
								09-8-19 22:34:56.000
							</td>
						</tr>
					
						<tr>
							<td  class="rd8">
								
								<tr>
	<td valign="top" align="right">
    </td>
    <td valign="top" align="left">
 
<input type="checkbox" name="selectFlag" value="userId" disabled="disabled" id="selectFlag"/>
<input type="hidden" name="__checkbox_selectFlag" value="userId" /> </td>
</tr>
 
 
							</td>
							<td  class="rd8">
								e1234
							</td>
							<td  class="rd8">
								mp
							</td>
							<td  class="rd8">
								
							</td>
							<td class="rd8">
								
							</td>
							<td class="rd8">
								09-8-19 22:35:11.000
							</td>
						</tr>



附件中有工程文件和数据库sql文件
 
  • 大小: 8.3 KB
  • drp.rar (1.6 KB)
  • 描述: sql文件
  • 下载次数: 11
0
0
分享到:
评论
3 楼 xy2401 2012-09-04  
http://blog.sina.com.cn/s/blog_5f055bd90100u1wq.html

是这个问题吗?去掉 struts2 标签中的自动生成的table/tr/td 标签
2 楼 bizsys 2010-11-14  
我也遇到这样的麻烦,我的可以显示数据,但是就是那个checkbox错位了,而且还多了一个空行出来
1 楼 ycyangcai 2010-07-31  
解决了没?我也遇到这个问题!

相关推荐

    Struts2.0新标签的用法

    详细说明了Struts2.0新标签的用法,如url标签、s:checkboxlist标签、s:combobox生成下拉输入框等。

    struts2(checkbox_radio_select)表单标签的应用及详细事例

    要在JSP中使用Struts 2.0标志,先要指明标志的引入。通过在JSP的代码的顶部加入以下代码可以做到这点。 &lt;%@taglib prefix="s" uri="/struts-tags" %&gt;

    struts2 标签库 帮助文档

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. ...

    Spring 2.0 开发参考手册

    checkbox标签 13.9.5. radiobutton标签 13.9.6. password标签 13.9.7. select标签 13.9.8. option标签 13.9.9. options标签 13.9.10. textarea标签 13.9.11. hidden标签 13.9.12. errors标签 13.10. 处理...

    spring chm文档

    checkbox标签 13.9.5. radiobutton标签 13.9.6. password标签 13.9.7. select标签 13.9.8. option标签 13.9.9. options标签 13.9.10. textarea标签 13.9.11. hidden标签 13.9.12. errors标签 13.10. 处理...

    Spring API

    checkbox标签 13.9.5. checkboxes标签 13.9.6. radiobutton标签 13.9.7. radiobuttons标签 13.9.8. password标签 13.9.9. select标签 13.9.10. option标签 13.9.11. options标签 13.9.12. textarea标签 ...

    Spring中文帮助文档

    checkbox标签 13.9.5. checkboxes标签 13.9.6. radiobutton标签 13.9.7. radiobuttons标签 13.9.8. password标签 13.9.9. select标签 13.9.10. option标签 13.9.11. options标签 13.9.12. textarea标签 ...

    Spring-Reference_zh_CN(Spring中文参考手册)

    checkbox标签 13.9.5. radiobutton标签 13.9.6. password标签 13.9.7. select标签 13.9.8. option标签 13.9.9. options标签 13.9.10. textarea标签 13.9.11. hidden标签 13.9.12. errors标签 13.10. 处理异常 13.11...

Global site tag (gtag.js) - Google Analytics