1.建议在webroot目录下新建一个用于存放错误页面的folder 'error'
2.创建'404.jsp',用于展示404 error
3.在web.xml中进行配置,
<web-app ...>
...
<error-page>
<error-code>404</error-code>
<location>/error/404.jsp</location>
</error-page>
同理设置500等错误页面
- 浏览: 664679 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (608)
- Java (125)
- Struts (16)
- Spring (19)
- iBatis (11)
- Hibernate (14)
- Oracle (33)
- Mysql (22)
- JBoss (4)
- JavaScript (46)
- Ajax (9)
- jQuery (5)
- web (25)
- Html (14)
- Exception (26)
- Linux (106)
- Vim (11)
- Python (12)
- ComputerTech (25)
- 文章 (50)
- Maven (20)
- FreeMarker (5)
- Json (0)
- Tomcat (6)
- ActiveMQ (2)
- Test (1)
- Git (5)
- Shell (1)
- 《Java并发编程实践》 (2)
- 产品设计 (1)
- xxx (0)
- diamond (1)
- dubbo (1)
- Raspbian (1)
- IDE (3)
- 并发编程 (1)
最新评论
-
mikzhang:
抱歉,写这篇文章时,博主开发的程序只面对IE浏览器,故没考虑其 ...
JS 中改变confirm默认按钮提示“确定""取消" -
poterliu:
测试过了,发现execScript方法只支持IE浏览器。目前已 ...
JS 中改变confirm默认按钮提示“确定""取消"
发表评论
-
Java_判断线程池所有任务是否执行完毕
2016-12-20 10:31 1676via: http://blog.csdn.net/truo ... -
Java_OGNL
2016-12-06 15:34 426via: http://www.cnblogs.com/q ... -
Java_String.format
2016-03-25 15:44 523常规类型的格式化 String类的format()方法用于 ... -
Java_堆和栈
2016-02-18 15:25 478堆栈空间 栈(操作系统):由操作系统自动分配释放 , ... -
Java_4类8种数据类型
2016-02-18 14:51 846ref: http://www.cnblogs.com/s ... -
Java_图解jsp与Servlet的关系
2016-01-21 18:11 347Servlet是Java提供的用于 ... -
Java_http请求接口
2016-01-15 14:32 552Java调用第三方厂商提供了http接口 在多人 ... -
Java_enum
2016-01-12 11:08 518ref: http://www.cnblogs.com/h ... -
Java_Jdbc_连接池的testQuery/validationQuery设置
2015-12-30 18:03 662via: http://blog.sina.com.cn/s ... -
Java_log4j_log4j.properties 详解
2015-12-30 17:38 604log4j.properties 详解 一.参数意义说明输 ... -
Java_ArrayList_排序
2015-12-25 11:53 456via: http://www.importnew.com ... -
Java_Session
2015-12-23 17:23 693via: http://blog.sina.com.cn/s ... -
Java_Thread_join()
2015-12-13 10:31 449MSDN:Blocks the calling thre ... -
Java_Thread的六种状态
2015-12-02 16:30 492/** * A thread state. ... -
Java_引用类型
2015-11-30 11:04 456java中四种引用类型 ... -
Java_编程中线程池的最大性能开发与风险规避
2015-11-30 10:58 416Java编程中线程池的最 ... -
Spring_@Autowired Vs Java_@Resource 的区别
2015-11-24 10:13 687一、 @Autowired和@Resource都可以用来装 ... -
Java_设计与开发 JAX-WS 2.0 Web 服务
2015-11-20 13:18 409via: http://www.ibm.com/develo ... -
Java_接口&抽象类
2015-12-29 22:43 5031.实现继承与接口继承 实现继承通常情况下表现为对 ... -
Java_继承、实现、依赖、关联、聚合、组合的联系与区别
2015-11-19 11:33 1046ref: http://blog.csdn.net/ke ...
相关推荐
状态码表示请求的结果,如200表示成功,404表示未找到等。消息头包含了关于响应的元数据,如内容类型、缓存控制等。 #### 三、Web容器与Servlet - **Web容器** - Web容器(如Tomcat、Jetty等)是运行Java Web应用...
为了设置404错误页面,我们需要在`web.xml`中添加特定的错误处理配置。以下是一个示例: ```xml <error-code>404 <location>/404.html</location> ``` 在这个配置中,`<error-code>`标签指定了错误代码404,`...
一个优秀的404页面不仅需要告知用户发生了什么,还应该提供有用的导航帮助他们找到所需的信息。设计时,可以考虑以下几点: 1. **明确信息**:页面应清晰地显示“404错误”,让用户知道他们遇到的问题。 2. **友好...
总结来说,理解404和500错误的原因并采取适当的解决措施是Java Web开发中的基本技能。通过细心排查和理解错误信息,大部分问题都能迎刃而解。在实际开发过程中,及时记录和学习这些常见错误,能有效提高工作效率。
本文将详细讲解如何通过Nginx配置实现统一重定向到404页面,以提升用户体验并优化网站错误处理。 首先,我们要了解404错误的本质。404 Not Found是HTTP状态码之一,表示用户请求的资源无法被服务器找到。当用户访问...
### Java Login 用户登陆程序404错误解决...通过以上步骤的检查和调整,可以有效地解决Java Web应用程序中的404错误问题。当然,具体问题还需要具体分析,根据实际情况进行排查。希望这些方法能够帮助您顺利解决问题。
- **状态码与响应头**:正确设置状态码和响应头,如`Content-Type`,以指示数据类型。 #### 示例代码片段 下面是一个简化的代码片段,展示如何使用Java Socket处理HTTP请求: ```java import java.io.*; import ...
Java Web 开发中,开发者经常会遇到各种错误,这些错误可能是语法错误、逻辑错误或是环境配置问题。以下是一些常见的 Java Web 错误及其可能的原因和解决方法: 1. **需要标识符**:当代码中缺少变量、方法或类的...
在动态语言如PHP、Java、Python的Web应用中,可以通过全局异常处理机制来捕获并返回404页面。 另一方面,500错误页面,即500 Internal Server Error,表示服务器遇到了意外情况,无法完成请求。这通常意味着服务器...
以下将详细介绍404和500错误页面的含义、配置方法以及如何设计404页面模板。 首先,404错误页面通常表示用户尝试访问的URL不存在或已被删除。这可能是因为用户输入了错误的地址,或者链接已经失效。配置404错误页面...
对于动态网站,如基于PHP、Python或Java的网站,可以在服务器端设置错误处理程序来返回自定义的404页面。在Apache服务器上,可以修改.htaccess文件来设定自定义错误页面;在Nginx服务器上,则需要在配置文件中指定...
总之,配置Nginx的404错误页面时,要确保`error_page`指令正确设置,以便在返回自定义404页面的同时返回404状态码。这需要对Nginx的配置语法有深入理解,以及对HTTP协议中的状态码意义有清晰的认识。通过正确配置,...
总之,解决Struts2跳转至404页面的问题需要对整个应用的配置进行仔细检查,从Action、命名空间、拦截器到结果类型、资源路径,甚至包括服务器和IDE的设置。理解Struts2的工作原理,结合日志信息,通常可以找出导致...
设计一个美观的404页面可以帮助缓解用户的困扰,提供友好的提示,甚至引导他们返回网站的其他部分。例如,压缩包中的"404.html"可能就是一个设计精美的404错误页面模板,包含吸引人的图形元素,以及返回主页或搜索...
还可以设置自定义404页面,以便在用户访问不存在的URL时显示工作室的推广信息或者最新内容。 在SEO(搜索引擎优化)角度,良好的404处理策略有助于保持网站的健康状况。搜索引擎爬虫遇到404错误时,会降低相应页面...
首先,我们需要理解HTTP协议的基本概念,它是客户端与服务器之间交互的一种协议,通常用于获取HTML页面。 在Java中,可以使用多种库来实现HTTP请求,例如`java.net.HttpURLConnection`或Apache的HttpClient库。这里...
Java中,我们可以利用`java.net.URLConnection`类来创建网络连接并设置自定义的请求头,从而模拟合法的`Referer`,以达到下载受保护资源的目的。以下是一个名为`ImageDownloader`的Java类,专门用于通过设置`Referer...
比如,在服务器端使用PHP、Java或Python等语言时,可以编写特定的错误处理函数来生成定制的404页面,而不是显示默认的服务器错误信息。同时,确保服务器配置正确,例如Apache的.htaccess文件或Nginx的server block,...
在Java Web开发中,`web.xml`文件是部署描述符(Deployment Descriptor)的核心部分,它在应用程序中扮演着至关重要的角色。`web.xml`文件是一个XML格式的配置文件,用于定义Servlet、过滤器(Filter)、监听器...
例如,200表示成功,404表示未找到资源,500表示服务器内部错误。 **Servlet 链接** Servlet可以通过`response.sendRedirect()`方法实现页面重定向,这将改变浏览器的URL。此外,可以使用`RequestDispatcher`的`...