S2sh之404页面设置
来源:互联网 发布:linux查看用户登录日志 编辑:程序博客网 时间:2024/05/16 11:50
做过WEB开发人对于“404”已经再熟悉不过了吧。当我们访问的资源不存在时,它就会跑出来跟你打招呼啦。但是默认情况下,404页面比较简陋,不是很友好。而且一般用户不知道404是个神马东东,还以为是程序写的有问题呢。这样一来用户体验就打折扣了。所以通常情况下,我们都需要对这些常见的错误进行处理。
Tomcat默认的404页
为了提升用户体验,我们需要简单的配置一下,来让程序遇到404后跳转到我们指定的页面。
主要分为两个部分:
首先,需要在web.xml文件加入如下配置:
<!--404处理 --> <error-page> <error-code>404</error-code> <location>/404.jsp</location> </error-page>
其次:
以上配置帮我们处理了大部分不存在的资源访问错误,但是如果这时我们访问一个不存在的action,还是会出现Could not find action or result的错误。因为struts里并没相应的action来处理404错误,所以我们还要在struts.xml文件里加入几行配置。具体如下:
<!--action的404处理 --> <package name="error" extends="struts-default"> <default-action-ref name="notFound" /> <action name="notFound"> <result>/404.jsp</result> </action> </package>
OK,这样一来无论你访问任何不存在的地址或者action,都会跳转到我们的“404.jsp”页面了。
自定义的404页
对比前后两种效果,是不是觉得第二个让人觉得更舒服一些呢?而其实我们只是多做了那么一点点,事情往往就是这样,只需要在原来的基础上多做那么一点点,给人的感觉就会变得不一样。在互联网飞速发展的今天,一个企业的成功与失败可能就在转瞬之间。而那些成功的企业往往就是在某个或者某些方面比别人多做了那么一点点。具体是谁我就不明说了,相信每个人心中都有自己的答案。
0 0
- S2sh之404页面设置
- s2sh ehcache页面部分缓存
- s2sh
- s2sh架构之总体概述
- s2sh整合之注解方式
- s2sh整合ehcache页面部分缓存
- Ajax之在s2sh中的json用法
- 设置Nginx 404页面
- 404页面如何设置
- thinkphp 404页面设置
- thinkphp 404页面设置
- thinkphp 404页面设置
- 404页面设置
- Apache设置404页面
- thinkphp 设置404页面
- 设置404页面跳转...
- Apache设置404页面
- sitemesh+s2sh中被装饰页面乱码的终极解决方案
- QT我的简易记事本
- 医学领域的大数据
- 统计会撒谎:要人命的平均值!
- Java中JDK的命令行工具
- HTTP和FTP返回值大全(中文翻译稿)
- S2sh之404页面设置
- 大神F1 Plus和中兴V5s哪个好
- 静态变量与成员变量区别
- C++算法之 自己写一个简单的栈Stack
- 如何在Proe界面上设置自己的个性签名
- C 语言程序设计实践 3.15 青春广场
- The cycles per degree
- Wrong orientation? No orientation specified, and the default is horizontal, yet this la:
- 巧用串接线命令绘图