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

1. 场景 1

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

2. 服务器配置问题 2

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

2.2. 80端口已经占用,实际访问的在的服务器端口 2

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

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

2.5. #------resin 服务器配置问题。俩个应用配置到了同样的的文件夹..
2

2.6. #-----------1.应用没有启动sucess...  查看log或者web服务器管理控制台
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.1. 子应用猛个腊擦不能使用  404 兰..

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

2. 服务器配置问题

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

2.2. 80端口已经占用,实际访问的在的服务器端口

Netstate 查看端口是否自己的服务器软件在使用......

作者:: 老哇的爪子 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 服务器配置问题。俩个应用配置到了同样的的文件夹..

paip.404err two app cfg  one same dir

/  cant access

/app1   only can access ..

envi ..resin4..

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

....

C:\resin-4.0.36\resin.exe --server homiSearchServerServerID console

C:\resin-4.0.36\resin.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. atitit.404错误的排查流程总结

    atitit.404错误的排查流程总结 #----------jsp  head  errorPage="" del zeu ok le. #------resin 服务器配置问题 ...

  2. Atitit  404错误的排查流程总结 v3 qaf

    Atitit  404错误的排查流程总结 v3 qaf 1.1. 用了注解不生效 提示404 Not Found1 1.2. 路径不对了,开头多了个空格1 2. 500 Servlet Excepti ...

  3. atitit.404错误调查过程汇总

    atitit.404错误调查过程汇总 #----------jsp  head  errorPage="" del zeu ok le. #------resin server. ...

  4. Atitit.404错误解决标准流程and url汉字中文路径404错误resin4 resin chinese char path 404 err解决

    Atitit.404错误解决标准流程and 错误resin4 resin chinese char path 404 err解决 1. #原因解析 1 2. #解决方式 2 3. 输出图片流... 2 ...

  5. Atitit.500 503 404错误处理最佳实践oak

    Atitit.500 503 404错误处理最佳实践oak 1. 错误处理的流程(捕获>>日志>>db>>email alert) 1 2. 错误的捕获:strut ...

  6. atitit.流程标准化--- mysql启动不起来的排查流程attilax总结

    atitit.流程标准化--- mysql启动不起来的排查流程attilax总结 1. mysql的启动日志文件 1 2. console方式 1 3. 安装为服务 1 3.1. 使用默认配置文件 1 ...

  7. php部署后错误排查流程

    未使用框架的php程序不可用时,没有框架提供的调试信息,因此要按照请求的整个生命周期来调试程序, 具体错误依次排查网络,服务器,环境,代码的步骤层层深入,最终定位到错误的发生点. 1 访问程序部署的服 ...

  8. WinServer2008R2 + IIS 7.5 + .NET4.0 经典模式 运行WebAPI程序报404错误的解决方案

    在Windows Server 2008 R2系统下,IIS 7.5 + .NET Framework 4.0的运行环境,以经典模式(Classic Mode)部署一个用.NET 4.0编译的 Web ...

  9. Atitit 修改密码的功能流程设计 attilax总结

    Atitit 修改密码的功能流程设计 attilax总结 1.1. 注意点1 1.2. 设计修改用户密码功能时把用户ID保存在哪里?1 1.3. Ui设计1 1.4. 功能设计源码1 1.5. Agt ...

随机推荐

  1. eclipse 配置scala开发环境

    最近在学习spark相关知识.准备搭建eclipse开发环境.在安装过程中遇到的问题记录下来. 首先在scala网站上下载了scalaIDE:http://scala-ide.org/download ...

  2. POJ 1113 - Wall 凸包

    此题为凸包问题模板题,题目中所给点均为整点,考虑到数据范围问题求norm()时先转换成double了,把norm()那句改成<vector>压栈即可求得凸包. 初次提交被坑得很惨,在GDB ...

  3. python 文件拷贝

    用python实现了一个小型的自动发版本的工具.这个“自动发版本”有点虚, 只是简单地把debug 目录下的配置文件复制到指定目录,把Release下的生成文件复制到同一指定,过滤掉不需要的文件夹(. ...

  4. NGUI 便捷的显示与隐藏界面

    所有的UI都继承自class UIBase,可以把UI做成预设体,同个场景下,读取预设体时,将子UI对象都保存在类似Dictionary<UIType, UIBase>这样的结构中,这样的 ...

  5. 单片机TM4C123学习(八):SPI接口D/A

    1.头文件和变量定义(不是很清楚) #include "driverlib/ssi.h" #include "driverlib/i2c.h" #include ...

  6. 选择合适的String拼接方法(这篇博客是我抄的)

    package com.test; public class FreeFile { public static void main(String[] args) { // 加号拼接 String st ...

  7. Windows 设置扩展投影鼠标移出方向

    1. 连接数据线,按下 “WINDOWS” + P 按钮,选择“扩展投影”: 2.更改鼠标移出屏幕的方向:桌面右键选择“屏幕分辨率” , 移动“更改显示器外观”中两个图的相对方向即可:

  8. FreeBSD_11-系统管理——{Part_2-核心}

    一.Managing Services in FreeBSD Service restart will only work if it is set to YES in /etc/rc.conf. T ...

  9. PRISM ‘VS100COMNTOOLS’ not set. Cannot set the build environment

    prism 注册dll,出现以上错误 在系统环境变量,增加 VS100COMNTOOLS 设置路径C:\Program Files (x86)\Microsoft Visual Studio 11.0 ...

  10. 用Backbone.js创建一个联系人管理系统(一)

    原文 Build a Contacts Manager Using Backbone.js: Part 1 在这个教程里我们将会使用Backbone.js,Underscore.js,JQuery创建 ...