Css 在Struts 2表单的字段之间添加水平规则?
我的表格定义为:Css 在Struts 2表单的字段之间添加水平规则?,css,jsp,struts2,Css,Jsp,Struts2,我的表格定义为: <s:form id="myForm" action="myFormAction"> <s:hidden name="ID" /> <sj:submit/> <s:select name="color.id" label="Color" labelposition="top" listKey="id" listValue="name" list="%{#application.colorSelect}"/>
<s:form id="myForm" action="myFormAction">
<s:hidden name="ID" />
<sj:submit/>
<s:select name="color.id" label="Color" labelposition="top" listKey="id" listValue="name" list="%{#application.colorSelect}"/>
<s:textarea name="color.notes" cols="120" rows="5" label="Color Notes" labelposition="top"/>
<s:select name="brightness.id" label="Brightness" labelposition="top" listKey="id" listValue="name" list="%{#application.brightnessSelect}"/>
<s:textarea name="brightness.notes" cols="120" rows="5" label="Brightness Notes" labelposition="top"/>
</s:form>
它按预期呈现,但我希望在上方、下方以及的“颜色”
和的“亮度”
部分之间有水平规则。将它们添加到Struts表单会使它们全部位于表单之上
如何在表单中交错它们?表单标签在表格布局中呈现HTML。默认情况下,Struts标记使用freemarker模板在内部呈现HTML 有一种方法可以使用struts标记中的
template
属性来更改模板
您还可以更改主题
属性。使用的默认主题是xhtml
。有一个名为simple
的主题,它具有最小的HTML布局
你可以找到一个例子
答案将告诉您如何使用Struts配置常量全局设置主题