`
咸鱼干
  • 浏览: 851 次
  • 性别: Icon_minigender_1
  • 来自: 河南
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

action 截获404错误

阅读更多
当客户在地址栏里出入了本来就没有的页面,浏览器会提示该网页无法显示,但这样的页面给客户一般不是很好看,我们现在要要让这时跳转但自己的设计好的页面,方法如下:
  在web.xml中配置如下:
<error-page>
     <error-code>404</error-code><!-- 当然我们还可以在这捕获别的错误-->
     <location>/error.jsp</location><!--这里写页面的路径 -->
</error-page> 


注:但我们用IE时,可能得不到效果,这不是我们编码的问题,我们只要把IE的工具->internet选项->高级->显示友好HTTP错误信息勾掉 就可以了。

当维护人员把后台的action删除掉,但前台页面没有更新,当我们点击时也会出现404的错误,这是我们也要使用户来到我们指定的页面,方法如下:
  在struts.xml中配置如下:
<default-action-ref name="error"/>
<action name="error">
     <result>
     /error.jsp
     </result>
  </action> 
注:最好写在最上边
分享到:
评论

相关推荐

    短消息发送和截获 源代码

    2. **Intent过滤器**:在BroadcastReceiver的`onReceive()`方法中,通过检查Intent的Action是否为`android.provider.Telephony.SMS_RECEIVED`来确认是否为短信到达事件。 3. **处理短信**:一旦接收到短信,可以...

    C# .net Aop 动态截获异常

    本主题将深入探讨如何使用C#和AOP来动态截获异常,以实现更高级别的错误处理和监控。 首先,AOP(Aspect Oriented Programming)是一种编程范式,它允许程序员将关注点(如日志记录、事务管理、异常处理等)分离...

    struts 1的标签的用法详细

    2. 请求被Struts的前端控制器`ActionServlet`截获。 3. `ActionServlet`根据`struts-config.xml`配置文件解析请求,找到对应的`ActionMapping`。 4. 创建或查找`ActionForm`,将请求参数填充到`ActionForm`对象中。 ...

    struts框架详细介绍

    - **截获HTTP请求**:ActionServlet是MVC中的C,负责接收和处理用户的HTTP请求。 - **映射请求**:将请求映射到对应的Action类,创建ActionForm实例并填充请求数据。 - **调用业务逻辑**:调用Action的`perform()...

    关于struts的部分小结

    - 请求被Struts2 Filter截获。 - Filter根据`struts.xml`配置解析Action和结果类型。 - 框架调用Action的execute方法处理业务逻辑。 - Action执行完毕后返回一个字符串,该字符串作为Result的名称。 - 根据...

    struts入门(中文版)

    而异常处理则允许开发者定义全局和特定Action的错误处理策略,提高程序的健壮性。 此外,Struts2是Struts的升级版本,它引入了许多新特性,如拦截器(Interceptor)、动态方法调用(Dynamic Method Invocation)和...

    Struts笔记

    2. 请求被 Struts 的 ActionServlet 截获。 3. ActionServlet 根据配置文件中的 Action Mapping 查找相应的 Action 类。 4. 如果配置了 ActionForm,则会创建 ActionForm 实例并填充表单数据。 5. 调用 Action 类的 ...

    SSH整合详解 (附图)

    包括ActionServlet控制器、Action类(包含事务逻辑)、ActionForm(显示模块数据)、ActionMapping(帮助控制器将请求映射到操作)、ActionForward(操作转移的对象)以及ActionError(存储和回收错误信息)。...

    struts2demo04.rar

    - Struts2允许自定义全局和局部的异常处理策略,可以统一处理错误和异常情况。 10. **国际化与本地化**: - Struts2支持多语言,通过资源配置文件可以实现内容的国际化。 11. **插件系统**: - Struts2有丰富的...

    Struts 2.0

    Action类通常会继承自`ActionSupport`,这个基类提供了许多内置功能,比如国际化支持和错误处理。你需要重写`execute()`方法,这是处理用户请求的实际逻辑所在。返回值决定了控制流程如何流转,例如返回`SUCCESS`...

    struts教程,ssh开发用

    2. 请求被Struts的前端控制器(ActionServlet)截获。 3. 根据struts-config.xml中的配置,ActionServlet将请求路由到相应的Action。 4. Action执行业务逻辑,并可能与持久层(如Hibernate)进行交互。 5. Action...

    struts1.3 入门级例子

    5. **请求处理流程**: 用户发起请求 -&gt; Struts Filter截获请求 -&gt; 根据Struts-config.xml解析请求 -&gt; 调用相应的Action -&gt; Action处理业务逻辑并返回结果 -&gt; 结果转发到对应的JSP页面进行渲染 -&gt; 页面响应给用户。...

    Struts2框架核心jar包

    - 请求被Struts2的Filter(通常名为`StrutsPrepareAndExecuteFilter`)截获。 - Struts2根据`struts.xml`配置文件解析请求,找到对应的Action。 - 拦截器链执行,每个拦截器按照配置顺序执行其逻辑。 - Action被...

    相当经典的一个struts资料

    - 在struts-config.xml或struts.xml中定义全局和特定Action的异常处理策略,使得应用程序能够优雅地处理错误和异常。 7. **国际化与本地化**: - Struts支持多语言环境,通过Resource Bundle管理不同语言的文本...

    structs教程

    用户发送HTTP请求,被Struts Filter截获,Filter根据struts-config.xml配置转发到对应的Action。Action执行后返回一个ActionForward,框架据此决定显示哪个JSP页面。JSP页面通过JSTL或EL表达式访问Form Bean的数据...

    struts2

    4. **异常处理**:通过全局异常拦截器或自定义拦截器处理异常,提供统一的错误页面。 5. **国际化**:支持多语言,可以方便地实现应用的国际化。 6. **安全控制**:通过拦截器实现权限验证,防止非法访问。 总之...

    struts2笔记

    2. **过滤器Dispatcher**: 请求首先被StrutsPrepareAndExecuteFilter过滤器截获,初始化ActionContext并设置上下文环境。 3. **匹配Action**: Struts2根据配置文件找到对应的Action,创建Action实例。 4. **执行拦截...

    struts2 帮助文档

    - 定义全局和Action级别的异常处理策略,提供友好的错误页面。 9. **国际化**: - 支持多语言环境,通过资源包管理不同语言的文本。 10. **测试**: - 提供模拟请求的工具,便于单元测试和集成测试。 11. **...

    fourteen6-18.zip_java 6-18_登陆 验证

    此外,项目可能还包含了错误处理和重定向机制,比如当用户输入的凭证无效时,会显示错误消息并返回登录页面。这通常涉及HTTP状态码(如401未授权)和JSP页面间的转发或重定向。 文件列表虽然没有提供,但我们可以...

    京东云无线路由器2.3.4及以下版本开启SSH教程.pdf

    Fiddler是一个网络抓包工具,可以截获和分析通过网络传输的数据包,非常适合用于调试和分析网络通信问题。其次,确保路由器的WAN口已经连接至互联网。WAN(Wide Area Network,广域网)口是路由器与外部网络连接的...

Global site tag (gtag.js) - Google Analytics