最近 项目中使用Struts2发现如下问题
1.页面跳转
在struts配置文件采用如下配置
<action name="toXXX" class="com.UserAction">
<result >/XXX.jsp</result>
</action>
此配置简单做一下页面跳转
其中UserAction继承ActionSuport但未重写execute方法,于是出现如下问题
在windows上可以正确跳转,但在Linux上却重定向到失败页面
2.Struts2 装饰器问题
decorators.xml配置如出现冲突,如
<decorator name="main" page="main.jsp">
<pattern>/*/bu*.jsp</pattern>
</decorator>
<decorator name="biz" page="biz_main.jsp">
<pattern>/*/*.jsp</pattern>
</decorator>
这样配置将使上述bu_*.jsp也按照biz_main.jsp,解决办法经调试后改为
<decorator name="main" page="main.jsp">
<pattern>/*/buB*.jsp</pattern>
</decorator>
即添加大写字母,尚不知为何
求各位路过大神指教一二 哈
人有两条路要走, 一条是必须走的,一条是想走的,你必须把必须走的路走漂亮,才可以走想走的路。