我在同一行需要2个textareas并尝试如下,但它在下一行打印。 所有struts标签都有同样的问题。有没有替代方法?请建议。
<table>
<tr>
<td>
<s:textarea name="1"/>
</td>
<td>
<s:textarea name="2"/>
</td>
</tr>
</table>
答案 0 :(得分:4)
这是由于Struts2的默认渲染基于其默认主题。我发现本教程很好地介绍了Struts2主题/模板:http://www.mkyong.com/struts2/working-with-struts-2-theme-template/
如果您不想使用默认设置并想要将其布局,请尝试:
<table>
<tr>
<td>
<s:textarea name="1" theme="simple"/>
</td>
<td>
<s:textarea name="2" theme="simple"/>
</td>
</tr>
</table>