【发布时间】:2014-11-28 04:47:54
【问题描述】:
我正在使用 Bootstrap 进行 UI 开发。当我在其中使用 Struts 2 标记 textfield 时,完整的页面对齐被破坏了。当我用普通标签替换s:(Struts 2 标签)标签时,它工作正常。
我需要添加任何额外的罐子吗?
【问题讨论】:
标签: html twitter-bootstrap jsp struts2 struts2-bootstrap-plugin
我正在使用 Bootstrap 进行 UI 开发。当我在其中使用 Struts 2 标记 textfield 时,完整的页面对齐被破坏了。当我用普通标签替换s:(Struts 2 标签)标签时,它工作正常。
我需要添加任何额外的罐子吗?
【问题讨论】:
标签: html twitter-bootstrap jsp struts2 struts2-bootstrap-plugin
Struts 2 在呈现 JSP 页面的输出时使用主题。您可以在Struts 2 Themes 中阅读有关主题的更多信息。要更改默认主题,请将其放入 struts.xml
<constant name="struts.ui.theme" value="simple"/>
【讨论】:
解决方案 n.1:
使用 simple 主题并自行编写符合 Bootstrap 的 HTML:
<constant name="struts.ui.theme" value="simple" />
解决方案 n.2:
使用Struts2 Boostrap plugin (showcase) 和bootstrap 主题,让它自动从Struts 标签生成符合Bootstrap 的HTML:
<constant name="struts.ui.theme" value="bootstrap" />
【讨论】: