请哪们老大帮帮忙呀!!!先谢谢了

解决方案 »

  1.   

    我没用过,不过我告诉你方法你把这个struts 2.0 <s:form action = "" theme="simple">放到google就能得到答案
      

  2.   

    是struts2 的一个最简单的主题
    这样你的标签就生成最简单的HTML元素 不会生成额外的内容
      

  3.   

    struts2本身标签是带样式的,加上theme=“simple”就是不启用struts2默认提供的样式,就跟普通jsp一样
      

  4.   

    struts2的主题,xhtml,html,simple,ajax
    默认是XHTML
    <table border="1" width="45%" align="center" class="t">
    <caption>用户注册</caption>
    <tr>
    <td>
    <s:text name="username"></s:text>
    </td>
    <td>
    <s:textfield name="username" label="username"></s:textfield><s:fielderror ><s:param>username</s:param></s:fielderror>
    </td>
    </tr>
    <tr>
    <td>
    <s:text name="password"></s:text>
    </td>
    <td>
    <s:textfield name="password" label="password"></s:textfield><s:fielderror ><s:param>password</s:param></s:fielderror>
    </td>
    </tr>
    <tr>
    <td>
    <s:text name="age"></s:text>
    </td>
    <td>
    <s:textfield name="age" label="age"></s:textfield><s:fielderror ><s:param>age</s:param></s:fielderror>
    </td>
    </tr>
    <tr>
    <td>
    <s:property value="%{getText('graduation')}"></s:property>
    </td>
    <td>
    <s:datetimepicker name="graduation" displayFormat="yyyy-MM-dd" disabled="true"/><s:fielderror ><s:param>graduation</s:param></s:fielderror>  
    </td>
    </tr>
    <tr>
    <td colspan="2">
    <s:submit label="submit" ></s:submit>
    <s:reset label="reset"></s:reset>
    </td>
    </tr>
    </table>
    </s:form>你试试。<s:form action = "" theme="simple">加不加的区别
      

  5.   

    theme:设置struts2标签的主题,默认为xhtml。theme=xhtml时:会默认额外生成tr,td。
    them3=simple时:就生成标签所对应的html标签形式。
      

  6.   

    其实lz可以试着不要它,看看它的效果变成什么样了,没有theme ="simple" ,它会自动换行,用了它,就不会自动换行,当然拉,这也是我今天才知道,我也是初学者