Servlet 怎么样Forward的到Action上

小杨阿哥哥 发布于 2010/06/15 14:29
阅读 882
收藏 0

我用的是Struts2 ,后缀写的是.do,但是有个功能的路径不想看到.do,所以写了个servlet准备forward到action但是发现forward过去是404,谁知道怎么解决。

加载中
0
红薯
红薯

这种最好用 Filter 来实现

0
小杨阿哥哥
小杨阿哥哥

我试试,用的都是Request.getRequestDispatcher().forward(),有可能过去还是404,我先试试。

0
大猪
大猪

http://www.oschina.net/bbs/thread/8225

可以看看oschina的这个类

0
小杨阿哥哥
小杨阿哥哥

Filter 过去也是404,用Filter那句chain.doFilter()都不能加了。但是不加过去了,还是404.

HTTP Status 404 - /jHome/home.do

但是用地址访问可以 

0
熊二哈
熊二哈

既然是特殊,那么直接用Servlet解决,为啥非得往struts上跑

0
小杨阿哥哥
小杨阿哥哥

也能了。我发现用了MyBatis之后逻辑清楚多了。最主要那个SqlSession控制在Service层了。不用了再管。没有DAO层了。DAO直接就是MAPPER里的SQL。

返回顶部
顶部