web.xml配置错误页面跳转(使用<error-page></error-page>)
<welcome-file-list>
<welcome-file>/index.html</welcome-file>
<welcome-file>/welcome.jsp</welcome-file>
</welcome-file-list>
<error-page>
<error-code>401</error-code>
<location>/jsp/common/error.jsp</location>
</error-page>
<error-page>
<error-code>403</error-code>
<location>/jsp/common/error.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/jsp/common/error.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/jsp/common/error.jsp</location>
</error-page>
<taglib>
<taglib-uri>/tags/struts-bean</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
分享到:
相关推荐
在 JavaWeb 应用程序中,web.xml 文件是核心配置文件之一,它定义了应用程序的各项配置信息,包括错误处理页面。在 web.xml 文件中,我们可以使用 `<error-page>` 元素来设置错误处理页面,该元素有两个重要的属性:...
- `error-page`:配置错误页面,根据错误代码或异常类型跳转到指定页面。 - `taglib`:允许改变TLD文件的位置,不影响JSP页面的使用。 - `resource-ref`和`resource-env-ref`:定义和引用应用程序所需的外部资源...
《Web.xml配置详解》 在Web开发中,`web.xml`文件是Web应用程序的部署描述符,它是Java Servlet规范的一部分,用于配置Web应用的各种组件,如Servlet、过滤器、监听器等。理解并熟练掌握`web.xml`的配置对于任何Web...
《Web.xml配置文件详解》 在Java Web应用中,`Web.xml`文件是核心的部署描述符,它定义了应用程序的结构、行为以及服务器如何处理请求。这份文档将深入探讨`Web.xml`配置文件的各个关键元素,帮助开发者更好地理解...
【web.xml配置详解】 在Java Web开发中,`web.xml`是Web应用程序的部署描述符,它是服务器理解和管理Web应用的核心配置文件。本文将详细解释`web.xml`中的一些主要配置元素及其作用。 1. **定义头和根元素** `web...
【web.xml配置文件详解】 web.xml文件,全称为部署描述符文件,是Servlet规范中规定的一个核心配置文件,用于配置Web应用程序的行为。它是一个XML格式的文件,包含了启动和运行Web应用所需的各种元数据和配置信息。...
在Java Server Pages (JSP)应用中,web.xml配置文件扮演着至关重要的角色,它不仅定义了应用的基本结构,还负责处理各种运行时错误。本文将深入探讨如何通过web.xml来实现错误处理页面的定制,重点是404(Not Found...
定义了Web应用首页,默认情况下,用户访问应用时会自动跳转到这些页面。 ```xml <welcome-file>index.html</welcome-file> <welcome-file>index.jsp ``` ### 8. `error-page`节点 当发生特定错误时,`error-...
* `<location>` 元素:用于指定程序出现错误时,跳转到的页面。 9. `<filter>` 元素 `<filter>` 元素用于将一个名字与一个实现 javax.servlet.Filter 接口的类相关联。 * `<description>` 元素:用于声明描述信息...
`web.xml`是Java Web应用中的一个核心配置文件,它用于定义应用程序的各种设置,包括Servlet映射、过滤器、监听器、会话超时以及错误页面等。该文件位于WEB-INF目录下,对于Java Web开发者来说,掌握如何配置`web....
7. **`<error-page>`元素**:配置错误页,当发生特定错误时,会跳转到指定的错误页。 - **子元素**: - `<error-code>`:HTTP状态码。 - `<location>`:错误页的路径。 8. **`<taglib>`元素**:引用标签库描述符...
7. Filter配置:虽然不是直接在`web.xml`中配置Struts,但Struts2引入了Filter的概念,`struts2-core.jar`包含了一个名为`StrutsPrepareAndExecuteFilter`的Filter,用来处理所有的HTTP请求,替代了Struts1中的...
这个文件定义了Web应用程序的配置信息,包括Servlet的映射、过滤器的配置、监听器的设定以及会话超时、错误页面等行为。本篇文章将深入探讨`web.xml`如何控制Web应用的行为。 一、Servlet配置 在`web.xml`中,我们...
- `error-page`: 定义错误处理页面,根据HTTP状态码或异常类型跳转。 - `taglib`: 配置JSP标签库的引用。 - `resource-env-ref`, `resource-ref`, `security-constraint`, `login-config`, `security-role`: 与安全...
**一、struts.xml配置详解** `struts.xml`是Struts2的核心配置文件,它负责定义动作(Action)、结果(Result)、拦截器(Interceptor)等核心元素,控制着应用程序的流程。以下是一些主要的配置元素: 1. ****: ...
示例:当发生错误时,将网页跳转到自定义的错误页面。 5. <httpRuntime> 节:配置 ASP.NET HTTP 运行库设置。该节可以在计算机、站点、应用程序和子目录级别声明。 示例:控制用户上传文件最大为 4M,最长时间为 ...
Web.config是一个用于配置***网站或应用程序的XML文件,它提供了对IIS和.NET Framework的配置设置,包括但不限于页面错误处理、自定义错误页面、数据库连接字符串、会话状态管理、表单认证、程序集编译选项等。...
3. **Web.xml中的FORWARD配置**:在web.xml中,`<error-page>`标签可以用来配置错误处理页面,例如404错误。如果`<jsp:forward/>`指向的页面不存在,服务器会抛出404错误,此时需要确保web.xml中有正确的错误处理...
Struts-config.xml是Struts框架的核心配置文件,用于定义应用程序的行为和组件间的交互。这个XML文件按照特定的结构和约定来组织,包含了多个主要元素,这些元素定义了数据源、表单bean、全局转发、动作映射、控制器...
Struts 是一个经典的Java Web开发框架,用于构建MVC(模型-视图-控制器)架构的应用程序。在Struts框架中,`Struct-config.xml`是核心的配置文件,它定义了应用程序的行为,如何处理HTTP请求,以及如何将这些请求...