迁移 Struts 1 到 Struts 2 + Tiles 3 得到 UI 问题
Migration Struts 1 to Struts 2 + Tiles 3 getting UI issues
我正在处理Struts 1 到 2 移民申请。我也成功迁移了 JSP、Action、POJO 和 XML。
但是当我在我的 Struts 2 应用程序中集成 Tiles 3 时,与 Struts 1 + Tiles 相比,它突然在网页上显示更大的字体。
我不知道到底发生了什么影响 JSP 就好像我没有改变任何东西一样 w.r.t HTML, CSS?
Struts2 在使用默认主题 xhtml
.
呈现 UI 标签时使用 themes and templates
您可以阅读 答案以了解 Struts 2 如何呈现 UI 标签。
要对 JSP 的设计进行最小的更改,您应该使用 simple
主题,您可以为 struts.xml
中的所有 JSP 全局设置该主题:
<constant name="struts.ui.theme" value="simple"/>
回答我自己的问题。
在 jsp、
中添加以下 dtd 后问题已解决
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
不知何故我错过了添加 jsp。
我正在处理Struts 1 到 2 移民申请。我也成功迁移了 JSP、Action、POJO 和 XML。
但是当我在我的 Struts 2 应用程序中集成 Tiles 3 时,与 Struts 1 + Tiles 相比,它突然在网页上显示更大的字体。
我不知道到底发生了什么影响 JSP 就好像我没有改变任何东西一样 w.r.t HTML, CSS?
Struts2 在使用默认主题 xhtml
.
您可以阅读
要对 JSP 的设计进行最小的更改,您应该使用 simple
主题,您可以为 struts.xml
中的所有 JSP 全局设置该主题:
<constant name="struts.ui.theme" value="simple"/>
回答我自己的问题。
在 jsp、
中添加以下 dtd 后问题已解决<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
不知何故我错过了添加 jsp。