如何禁用 struts 2 Form 的表生成?
Struts 2 自动为其标记生成 HTML 表。如何禁用它?任何帮助将不胜感激。谢谢。<s:form>
Struts 2 自动为其标记生成 HTML 表。如何禁用它?任何帮助将不胜感激。谢谢。<s:form>
Struts2具有主题生成功能,它基于该功能,基于表的HTMl代码的标签默认为x_html这是您的情况。您可以通过在页面级别将主题设置为简单来避免这种情况,或者每个标签都有主题属性,这将生成基于div的html内容
<s:form name="test" theme="simple">
或者您可以为整个页面设置主题,如下所示静态值
<s:set name="theme" value="'simple'" scope="page" />
财产
<s:set name="theme" value="%{myTheme}" scope="page" />
您可以通过以下方式在整个应用程序中设置它
<constant name="struts.ui.theme" value="simple" />
只需添加
<struts>
<constant name="struts.ui.theme" value="simple" />
<package name="default" extends="struts-default">
常量 name=“struts.ui.theme” value=“simple” in struts.xml.它不会应用支柱默认主题。