1

我正在使用带有 ONGL 的 struts 2.1.6。请查看下面的代码,并告诉我应该<td>在第 3 行和第 4 行中定义宽度、高度、bgcolor 等标签的属性。

1) s:form action="Login">
2) <table>
3) <tr><s:textfield key="username"/></tr>
4) <tr><s:password key="password" /></tr>
5) </table>
6)</s:form>

4

1 回答 1

0

<s:textfield> 只创建一个文本字段(输入标签),不做 td 标签。您可以自己插入它们(实际上,您可能应该,我不认为带有直接内容的 tr 标签是合法的?)。在大多数情况下,使用 CSS 进行样式设置而不是使用表格进行布局被认为是更好的形式,但这是另一回事。

编辑:对不起,我没有想到这一切。基本上,这些标签是由 struts 主题插入的。你可以设置你想用 CSS 设置的东西,或者使用简单的主题,文档中的这个问题应该让你开始。

于 2009-03-23T10:35:45.417 回答