Java Struts 2和HTML标签?

Java Struts 2和HTML标签?,java,jquery,html,jsp,struts2,Java,Jquery,Html,Jsp,Struts2,我在Struts2中有一个表格如下: <s:form > <s:select list="#session.circleIdNameMap" label="Select Circle:" headerKey="-1" headerValue="Select Circle" id="selectCircleDropDown" onchange

我在Struts2中有一个表格如下:

<s:form >
    <s:select list="#session.circleIdNameMap" label="Select Circle:"
        headerKey="-1" headerValue="Select Circle"
        id="selectCircleDropDown" onchange="getTspList(this.value)"></s:select>
    
    <select id="selectTspDropDown"></select>
    
    <s:radio list="#{'0':'Default','1':'Latest'}" label="Select Threshold type:"
        name="flag" id="flag"></s:radio>

    <s:submit type="button" onclick="getThresholdData();return false;" />

</s:form>

这里我在中间使用HTML
标记,因此存在对齐问题。第二个select标记出现。使用简单的主题,一切都在一行

我应该怎么做才能正确对齐?

HTML
标记与
标记一起使用。看


但是您可以使用Struts,其中选项是从列表值自动生成的。

我建议您查看生成的HTML代码。还有,如果您使用的是默认的“xhtml”,为什么不使用S2 select标记呢theme还有一堆其他的HTML发出。@coding\u idiot:正如我在关于使用simple threme的问题中提到的,每个表单元素都在一行中,我不想使用
simple
主题并编写自己的CSS布局,而不是依赖struts主题。我正在使用jQuery填充我的select标记,所以我知道html选择标记。我想知道的是如何解决由于在表单中混合html和struts2标记而带来的对齐问题。有什么想法吗??