,错误页面友好提示
500 页面编译错误
404 页面没有找到
403 因用户试图访问未授权文档而产生
如下:
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/500.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/500.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
<error-page>
<error-code>403</error-code>
<location>/403.jsp</location>
</error-page>
选择文件的打开方式为ie自己打开还是下载后打开
<!-- upload file type -->
<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/msexcel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>pdf</extension>
<mime-type>application/pdf</mime-type>
</mime-mapping>
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
<mime-mapping>
<extension>rar</extension>
<mime-type>application/rar</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>application/txt</mime-type>
</mime-mapping>
<mime-mapping>
<extension>chm</extension>
<mime-type>application/mshelp</mime-type>
</mime-mapping>
<mime-mapping>
<extension>mp3</extension>
<mime-type>audio/x-mpeg</mime-type>
</mime-mapping>
设置系统查找log4j.properties文件的路径
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/log4j.properties</param-value>
</context-param>
添加过滤器,对所有路径下所传得参数进行过滤
<filter>
<filter-name>EncodingFilter</filter-name>
<filter-class>
com.xxx.xxx.EncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>EncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
设置启动级别
<load-on-startup>1</load-on-startup>
欢迎页面,即进入项目时候默认的页面
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
分享到:
相关推荐
这里提到的四个关键配置文件——`spring-mvc.xml`、`spring-mybatis.xml`、`web.xml`以及`log4j.properties`,对于一个基于Java的Web应用来说至关重要,特别是使用Spring MVC和MyBatis框架的时候。接下来,我们将...
- **`<pages>`**:此节用于配置ASP.NET页面的通用行为,如页面生命周期事件等。 - **`<controls>`**:此节用于注册自定义控件和命名空间。例如,在提供的示例中: ```xml namespace="System.Web.UI" assembly...
`<include>`元素可以包含其他XML配置文件,实现配置的分离和复用。 10. **动态方法调用** Struts2支持动态方法调用,允许不预先在`struts.xml`中定义Action,而是直接通过URL调用Action类的任何公共方法。 通过...
在Java开发领域,Maven是一个广泛使用的项目管理工具,它通过一个称为`pom.xml`的配置文件来管理项目的构建、依赖和版本控制。`pom.xml`是Maven项目对象模型(Project Object Model)的简称,是Maven的核心配置文件...
`validator-rules.xml`是Struts 1.2的全局验证规则文件,它定义了一组通用的验证规则,这些规则可以被多个ActionForm对象复用。这个文件通常包含各种预定义的验证规则,如非空检查、长度限制、数字范围检查等。例如...
为了实现这一点,开发者通常会在 web.config 文件中配置数据库连接字符串,以便在应用程序中轻松地访问这些数据源。 对于 Access 数据库,ASP.NET 提供了 System.Data.OleDb.OleDbConnection 类来处理连接。在 web....
4.3.2. 通用的配置概念 39 4.3.2.1. Extensions (扩展) 39 4.3.2.2. Profile和subsystem(子系统 ) 40 4.3.2.3. Paths( 路径) 40 4.3.2.4. nterfaces (接口) 42 4.3.2.5. socket binding(socket绑定)和socket binding...
在使用 Struts 1.2 时,配置文件是核心部分,主要包括两个关键文件:`web.xml` 和 `struts-config.xml`。 **一、web.xml 配置** `web.xml` 是 Web 应用的部署描述符,用于配置应用的基本行为和设置。在 Struts 1.2...
首先,`struts.xml`位于项目的`src/main/resources`或`WEB-INF/classes`目录下,它是Spring框架与Struts 2集成时默认的配置文件名。它使用XML格式来配置Struts 2框架的各种元素,例如: 1. **Action配置**:每个...
XML(Extensible Markup Language)是一种用于存储和传输结构化数据的通用标准,广泛应用于各种场景,如数据交换、配置文件、甚至作为数据库的数据源。在Oracle JDeveloper 11g中,XML支持包括但不限于: 1. **XML...
在使用Eclipse开发Java项目时,XML文件是常见的配置文件,但有时我们可能会遇到一个困扰:在编辑XML文件时,Eclipse没有提供自动提示功能,这无疑会降低我们的开发效率。这个问题的出现可能是由于Eclipse的相关插件...
404 异常是 Web 开发中最常见的一种错误,我们可以通过检查 Servlet 配置、URL 输入、目录引用和 Tomcat 服务器中 web.xml 文件的配置来解决这个问题。通过了解 404 异常的原因和解决方法,我们可以更好地避免和解决...
对于Web应用,如果你使用的是Spring Boot,可以在`src/main/resources`目录下创建`log4j2.xml`,因为Spring Boot默认使用Log4j2。配置方法类似,但需按照Log4j2的XML语法编写。 在实际开发中,我们可能需要根据不同...
在Struts中,`struts.xml`是核心配置文件,定义了Action及其对应的映射、拦截器等。 **Hibernate框架**作为对象关系映射(Object-Relational Mapping,ORM)工具,简化了数据库操作,使得开发者可以使用Java对象来...
2. **配置Web.xml**:在项目的WEB-INF目录下,编辑web.xml文件,配置Sitemesh过滤器: ```xml <filter-name>Sitemesh <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class> ...
XML(eXtensible Markup Language)是一种用于标记数据的语言,广泛应用在软件开发、Web服务、配置文件等领域。本文将深入探讨“XML解析读取通用类”的相关知识点,以帮助开发者更好地理解和处理XML文档。 首先,...
总结来说,发布Axis2 Web服务涉及配置services.xml文件、编写服务实现类、打包服务以及在Tomcat服务器上部署。这个过程可以通过jar或aar格式完成,取决于你的需求。记住,aar格式通常用于Android项目,而jar则通用性...
例如web服务器上UpdateList.xml版本修改为1.0.0.1,客户端的UpdateList.xml里为1.0.0.0,即能升级。 源代码为VS2010,里面包含已编译文件,可直接使用。 主要参考:...
SSH通用配置的核心在于理解这三个框架如何协作,以及如何在XML配置文件中定义和连接它们的各个组件。通过这样的配置,开发者可以快速搭建一个支持基本CRUD操作和分页查询的应用。实际开发中,还可以考虑引入MyBatis...
每个模式下可分别定义一个配置文件(例如:appsettings.Development.json),这些文件将与通用配置文件appsettings.json合并使用,形成最终的应用配置。 #### 配置文件结构 - **appsettings.json**:包含所有环境...