我正在研究struts1到2的迁移应用程序。我也成功地迁移了jsp,action,pojo和xml。
但是当我在我的struts2应用程序中集成tiles3时,突然它在网页上显示了一些更大的字体大小,与struts1 + tiles相比。
我没有得到影响JSP的确切情况,好像我没有改变任何东西w.r.t html,css?
请帮帮我。
答案 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。