经struts2中的action后,jsp中css失效的问题

最近在做毕业设计,发现写后台时,jsp页面直接打开是好的,但是经过action跳转便会失去样式,发现原来是打开的action页面和需要的css不在一个目录下,修改很简单,将此action 所在的package的namespace修改成css所在目录,如下:

修改前:

<package name="book" extends="struts-default" >
<action name="Bookmodify" class="com.js.web.BookAction" method="modify">
<result name="modify">/admin/book_modify.jsp</result>
</action>
</package>

 

修改后:

<package name="book" extends="struts-default" namespace="/admin">
<action name="Bookmodify" class="com.js.web.BookAction" method="modify">
<result name="modify">/admin/book_modify.jsp</result>
</action>
</package>

原文地址:https://www.cnblogs.com/tuzijs/p/4515369.html