0
我在html div中有一个s:复选框。当代码运行时,复选框位于外部(都)div和div似乎是空的并且不存在。为什么发生这种情况,我该如何解决?当我将随机文本放在div中时,div就包含它。我将背景颜色设置为红色,以便我可以检测到div。divs中的Struts2标签显示为空
<div id="outer">
<div id="inner">
<s:checkbox name="chBx" id"chBx" fieldValue="false" value="true" label="Check
This" />
</div>
</div>
它与Struts标签添加表标签到它的html有关。它不是一个完整的答案,但它与这种情况类似。 http://stackoverflow.com/questions/15503610/how-can-i-position-multiple-struts-textfields-into-4-seperate-blocks-in-one-form – Freigheist 2014-12-02 15:18:38
就是这样。停止使用默认的XHTML主题(如果您不希望Struts2为您生成额外的HTML),可以在struts.xml中全局设置SIMPLE主题,或者(如果您在任何地方都可以使用生成的HTML,那么除外)标签/表单通过内联指定它们。 – 2014-12-02 15:31:19
谢谢,随时回答,我会标记它 – Freigheist 2014-12-02 15:41:33