Struts2 form表单的主题设置

版权声明:博客知识产权来源命运的信徒,切勿侵权 https://blog.csdn.net/qq_37591637/article/details/84967046

<s:form>可以使得表单的内容十分工整,是因为它默认的主题是xhtml

但是一个新的问题来了,如果我们的前端页面使用BootStrap框架的话,用不上这种自带的整齐的效果怎么办?

theme="simple"就可以解决

<s:form action="fro" theme="simple">
   <s:hidden name="id"></s:hidden>
   <s:textfield name="username" label="Name" ></s:textfield>
   <s:password name="password" label="Pass"></s:password>
   <s:textarea name="desc" label="Desc"></s:textarea>
   <s:checkbox name="check" label="married"></s:checkbox>
   <s:submit></s:submit>
   </s:form>

效果如下,然后使用框架的代码就可以了

 

 除了在<s:form action="fro" theme="simple">里面设置主题,还可以这样设置

  <%
  request.setAttribute("theme", "simple");
   %>
   <s:form action="fro" >
   <s:hidden name="id"></s:hidden>
   <s:textfield name="username" label="Name" ></s:textfield>
   <s:password name="password" label="Pass"></s:password>
   <s:textarea name="desc" label="Desc"></s:textarea>
   <s:checkbox name="check" label="married"></s:checkbox>
   <s:submit></s:submit>
   </s:form>

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/84967046