日期:2014-05-17  浏览次数:20572 次

struts 2 s:checkboxlist 样式
<div id="respDiv" style="position:absolute; top:40px; overflow-y:scroll; overflow-x:auto; left:302px; width:94px; height:139px;">
<table id="respTable"> 
<s:checkboxlist list="#request.pageForm.ListRespArea" name="respAreaMap" value="#request.pageForm.ListSelRespArea" listKey="key" listValue="value"  >
</s:checkboxlist> 
</table>
 </div>
这段jsp显示时,文字和框不在一行。如何调整。

------解决方案--------------------
估计是struts2的主题所导致了,改变下struts2的主题看看,
在<s:form action="*" theme="simple">
------解决方案--------------------
struts2 内置样式。

<s:checkboxlist theme="simple" list="#request.pageForm.ListRespArea" name="respAreaMap" value="#request.pageForm.ListSelRespArea" listKey="key" listValue="value"  >
</s:checkboxlist> 

------解决方案--------------------
样式问题。 也可以改成html
------解决方案--------------------
<s:checkboxlist list="#request.pageForm.ListRespArea" name="respAreaMap" value="#request.pageForm.ListSelRespArea" listKey="key" listValue="value" theme="simple" >

加上标红的 就行