atitit.404错误的排查流程总结vOa6 1. 场景 2. server配置问题 3. #-----可能filter wirte err... 4. Struts问题 5. Spring mvc问题 6. urlrewrite 问题 7. 參考

atitit.404错误的排查流程总结vOa6
1. 场景
2. server配置问题
3. #-----可能filter wirte err...
4. Struts问题
5. Spring mvc问题
6. urlrewrite 问题
7. 參考

atitit.404错误的排查流程总结vOa6

1. 场景 1

1.1. 子应用猛个腊擦不能使用  404 .. 1

2. server配置问题 2

2.1. 登录server管理子应用,查看应用是否启动okk???? 2

2.2. 80port已经占用,实际訪问的在的serverport 2

2.3. #----------jsp  head  errorPage="" 2

2.4. 应用冲突::同一时候部署了根应用and子应用.. 2

2.5. #------resin server配置问题。

俩个应用配置到了相同的的目录.. 2

2.6. #-----------1.应用没有启动sucess...  查看log或者webserver管理控制台 3

2.7. #-------使用了域名配置方式,可是使用ip訪问 3

3. #-----可能filter wirte err... 3

4. Struts问题 4

4.1. validation没有通过 4

4.2. 还有一个原因:::   formbean and ui字段转换错误.... 4

4.3.  #-----要是使用了struts...struts中断了流程...查看struts配置.. 4

5. Spring mvc问题 4

5.1. #----2.spring mvc @Controller问题 5

5.2. #-----3.spring mvc  导入 ModelAndView 错误 5

6. urlrewrite 问题 5

6.1. #------404 urlrewrite 伪静态调用失败 5

7. 參考 6

1.1. 子应用猛个腊擦不能使用  404 ..

中间会排除配置的问题..最大的问题是根应用冲突....原因新的部署了根应用,闪的子应用不能使用...

2. server配置问题

2.1. 登录server管理子应用,查看应用是否启动okk?

?

?

?

2.2. 80port已经占用,实际訪问的在的serverport

Netstate 查看port是否自己的server软件在使用......

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

2.3. #----------jsp  head  errorPage=""

del zeu ok le.

2.4. 应用冲突::同一时候部署了根应用and子应用..

訪问子应用时候儿se,,訪问根应用卡兰,闪的新不上..

2.5. #------resin server配置问题。俩个应用配置到了相同的的目录..

paip.404err two app cfg  one same dir

/  cant access

/app1   only can access ..

envi ..resin4..

2.6. #-----------1.应用没有启动sucess...  查看log或者webserver管理控制台

....

 C: esin-4.0.36 esin.exe --server homiSearchServerServerID console

 C: esin-4.0.36 esin.exe --server homiSearchServerServerID console

 查看log....

 logz上能看到个全部的mvc url路线..使用npp过滤寻找..一哈就砍出来兰..

2.7. #-------使用了域名配置方式,可是使用ip訪问

resin4.0.22会这个问题..

3. #-----可能filter wirte err...

spr.jsp

yaosi dis chain.doFilter  ,and no forward...then  empty...output...

  if(requestURI.endsWith("spr.jsp")){

         //  resume to access    chain.doFilter(request, response);

            core.log("-- endsWith spr.jsp stop the chainfileter");

            RequestDispatcher requestDispatcher = request.getRequestDispatcher("spr.jsp");

            requestDispatcher.forward(request, response);//这两句怎么解释啊?

            //   ((HttpServletResponse)response).flushBuffer()

            return;

        }

        

4. Struts问题

atitit.解决 404 No result defined for action  and result input

4.1. validation没有通过

原因非常可能是訪问LoginIndex.action时validation没有通过,查看一下你配置的validate xml文件。马这个文件...不是这个问题..

4.2. 还有一个原因:::   formbean and ui字段转换错误....

比如formbean int,,可是ui是string...

走十这个问题...

4.3.  #-----要是使用了struts...struts中断了流程...查看struts配置..

5. Spring mvc问题

5.1. #----2.spring mvc @Controller问题

//todo o40 must ctrl... if compent  cant be find..   ioc  contl==comp but mvc not equi..

@Controller

public class visitorBlockService {

5.2. #-----3.spring mvc  导入 ModelAndView 错误

import org.springframework.web.portlet.ModelAndView;

不应该引入这个ModelAndView 应该引入:

import org.springframework.web.servlet.ModelAndView;

作者: 老哇的爪子Attilax 艾龙,  EMAIL:1466519819@qq.com

来源:http://blog.csdn.net/attilax

6. urlrewrite 问题

6.1. #------404 urlrewrite 伪静态调用失败

使用了urlrewrite伪静态可是,没有找到规则相应。。

查看日志能够解决..

        

7. 參考

.spring mvc 404错误的解决

spring mvc ModelAndView 404 异常 - VC MFC.htm

atitit.404错误的排查流程总结vOa6
1. 场景
2. server配置问题
3. #-----可能filter wirte err...
4. Struts问题
5. Spring mvc问题
6. urlrewrite 问题
7. 參考