将Struts1迁移到Struts2 + Tiles 3会出现UI问题

时间:2018-03-20 17:52:32

标签: struts2 tiles-3

我正在研究struts1到2的迁移应用程序。我也成功地迁移了jsp,action,pojo和xml。

但是当我在我的struts2应用程序中集成tiles3时,突然它在网页上显示了一些更大的字体大小,与struts1 + tiles相比。

我没有得到影响JSP的确切情况,好像我没有改变任何东西w.r.t html,css?

请帮帮我。

2 个答案:

答案 0 :(得分:0)

Struts2在使用默认主题xhtml呈现UI标记时使用主题和模板。

您可以阅读this答案,了解Struts 2如何呈现UI标记。

要对JSP的设计进行最小的更改,您应该使用simple主题,您可以为struts.xml中的所有JSP全局设置:

<constant name="struts.ui.theme" value="simple"/>

答案 1 :(得分:0)

回答我自己的问题。

在jsp,

中添加以下dtd后问题得到了解决
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

不知何故,我错过了加入jsp。