`
luna_2006
  • 浏览: 6361 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring mvc 配置相关(1)

阅读更多

1、web.xml 文件

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns="http://java.sun.com/xml/ns/javaee" 
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_4.xsd" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_4.xsd" 
id="WebApp_ID" version="2.4"> 
	<welcome-file-list> 
		<welcome-file>index.jsp</welcome-file> 
	</welcome-file-list> 
	
	<!-- 配置过滤器--> 
	<filter> 
		<filter-name>SetCharacterEncoding</filter-name> 
		<filter-class> 
			org.springframework.web.filter.CharacterEncodingFilter 
		</filter-class> 
		<init-param> 
			<param-name>encoding</param-name> 
			<param-value>UTF-8</param-value> 
		</init-param> 
		<init-param> 
			<param-name>forceEncoding</param-name> 
			<param-value>true</param-value> 
		</init-param> 
	</filter> 
	
	<filter-mapping> 
		<filter-name>SetCharacterEncoding</filter-name> 
		<url-pattern>/*</url-pattern> 
	</filter-mapping> 
	
	<!-- 配置spring--> 
	<servlet> 
		<servlet-name>Dispatcher</servlet-name> 
		<servlet-class> 
			org.springframework.web.servlet.DispatcherServlet 
		</servlet-class> 
		<init-param> 
			<param-name>contextConfigLocation</param-name> 
			<param-value> 
				/WEB-INF/applicationContext-dao.xml 
				/WEB-INF/applicationContext-services.xml 
				/WEB-INF/action-servlet.xml 
			</param-value> 
		</init-param> 
		<load-on-startup>1</load-on-startup> 
	</servlet> 
	<servlet-mapping> 
		<servlet-name>Dispatcher</servlet-name> 
		<url-pattern>*.do</url-pattern> 
	</servlet-mapping> 

<!-- 配置spring监听器--> 
	<servlet> 
		<servlet-name>SpringContextServlet</servlet-name> 
		<servlet-class> 
			org.springframework.web.context.ContextLoaderServlet 
		</servlet-class> 
		<load-on-startup>1</load-on-startup> 
     	</servlet> 

 

 

配置中遇到的问题:当监听器配置如下所示时,监听器将无法启动

  

<listener> 
    <listener-class> 
          org.springframework.web.context.ContextLoaderListener 
    </listener-class> 
</listener>

报错:

严重: Error listenerStart
2007-3-4 0:31:22 org.apache.catalina.core.StandardContext start
严重: Context [/Salvation] startup failed due to previous errors

解决方法:

将监听器的配置改为:

<servlet> 
	<servlet-name>SpringContextServlet</servlet-name> 
	<servlet-class> 
		org.springframework.web.context.ContextLoaderServlet 
	</servlet-class> 
	<load-on-startup>1</load-on-startup> 
</servlet> 

 原因:可能是tomcat的版本问题

 

分享到:
评论

相关推荐

    spring MVC配置详解

    Spring MVC 配置详解 Spring MVC 是一个基于 DispatcherServlet 的 MVC 框架,它是当前主流的 Web 框架之一。要想灵活运用 Spring MVC 来应对大多数的 Web 开发,就必须要掌握它的配置及原理。 一、Spring MVC ...

    spring MVC配置,六步简单搞定

    下面将详细阐述Spring MVC配置的六个关键步骤,以及与之相关的知识点。 **步骤1:引入Spring MVC依赖** 在开始Spring MVC项目之前,首先需要在项目中添加Spring MVC的依赖库。这通常通过在Maven或Gradle的构建文件...

    SPRING MVC配置过程

    SPRING MVC 配置过程 SPRING MVC 是一个基于 DispatcherServlet 的 MVC 框架,每一个请求最先访问的都是 DispatcherServlet,DispatcherServlet 负责转发每一个 Request 请求给相应的 Handler,Handler 处理以后再...

    spring 与 spring mvc 整合 配置讨论

    3. **Spring MVC配置文件**:如`spring-mvc-config.xml`,配置视图解析器、拦截器、处理器映射器等,例如: ```xml &lt;bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"&gt; ``...

    Spring MVC jar包

    这表明我们不仅得到了Spring MVC的相关资源,还获得了Hibernate 3.6.8版本的资料,这是一个流行的Java对象关系映射(ORM)框架,用于简化数据库操作。 1. **Spring MVC**: - **基本概念**:Spring MVC提供了一个...

    spring MVC 配置文档

    DispatcherServlet 是Spring MVC 的入口 所有进入Spring Web 的 Request 都经过 DispatcherServlet 需要在 web.xml 中注册 DispatcherServlet &lt;servlet&gt; &lt;servlet-name&gt;dispatherContext&lt;/servlet-name&gt; ...

    Spring MVC 配置请求的默认处理器.rar

    以下将详细阐述Spring MVC配置请求的默认处理器的相关知识点。 1. **DispatcherServlet的作用** DispatcherServlet是Spring MVC中的前端控制器,它接收HTTP请求,根据请求信息(如URL、HTTP方法)选择合适的处理器...

    Spring MVC 教程快速入门 深入分析

    二十、本文中springMVC.xml配置文件是核心:强调了在Spring MVC项目中,springMVC.xml配置文件的重要性,它是整个Spring MVC配置的核心所在。 以上是对所给内容的详细知识点的解析,Spring MVC的教程内容十分丰富,...

    最全最经典spring-mvc教程

    这个"最全最经典spring-mvc教程"应该会详细讲解上述所有概念,并可能通过实例演示如何配置、创建和调试Spring MVC项目。对于想要深入理解和使用Spring MVC的开发者来说,这是一份非常宝贵的资源。通过学习这个教程,...

    Spring MVC 4.2.3

    2. **Java配置增强**:Spring 4.2.x系列进一步提升了Java配置的支持,使得在没有XML配置的情况下也能轻松地配置Spring MVC。 3. **RESTful支持**:Spring MVC提供了对RESTful风格的HTTP方法(如GET、POST、PUT、...

    Spring.MVC-A.Tutorial-Spring.MVC学习指南 高清可复制版PDF

    另外,Spring Boot的出现简化了Spring MVC的配置,通过自动配置和起步依赖,使得搭建Spring MVC项目变得更加简单。 除此之外,Spring MVC还支持数据绑定、验证、本地化、主题、异常处理等功能。例如,使用@...

    Spring MVC 配置 druid 数据源实例

    本实例将详细介绍如何在Spring MVC项目中配置并使用Druid数据源。 首先,我们需要理解Spring MVC和Druid的基本概念。Spring MVC是Spring框架的一部分,用于构建Web应用程序,它遵循MVC(Model-View-Controller)...

    Spring MVC使用Demo

    这通常包括安装Java Development Kit (JDK)、配置IDE(如IntelliJ IDEA或Eclipse)、添加Spring MVC的相关依赖到构建工具(如Maven或Gradle)的pom.xml或build.gradle文件中。还需要配置Web应用服务器,比如Tomcat,...

    spring mvc配置演示源码

    2. **Spring MVC配置文件** - `servlet-context.xml`是Spring MVC的核心配置文件,定义了DispatcherServlet的行为。 - **组件扫描**:通过`&lt;context:component-scan&gt;`标签启用,指定需要扫描的包,以便Spring自动...

    spring mvc 4.0

    1. **依赖注入**:Spring MVC 4.0继续支持Spring框架的核心功能,依赖注入(DI),允许开发者通过配置来管理对象及其依赖关系,降低了代码耦合度,提高了可测试性。 2. **ModelAndView对象**:在处理完请求后,控制...

    Spring MVC + Mybatis+Spring实现的个人博客系统

    搭建Spring MVC和Mybatis的环境,配置相关XML或Java配置文件;编写控制器处理HTTP请求,调用服务层进行业务逻辑处理;实现DAO接口,与数据库交互;最后,前端页面展示数据,可能使用JSP、Thymeleaf或其他模板引擎。 ...

    Spring MVC 简单Demo

    - 在Spring MVC配置文件中声明处理器映射器、视图解析器、以及自定义的控制器等。 4. **创建简单示例** 在这个"Spring MVC 简单Demo"中,我们可能有一个名为`SummerWeb`的目录,其中包含以下文件: - `web.xml`...

    spring mvc案例+配置+原理详解+架包

    这个压缩包包含了关于Spring MVC的案例、配置和原理的详细资料,对于初学者来说,是深入理解该框架的良好资源。 一、Spring MVC 基本概念 1. **模型-视图-控制器(MVC)**:MVC是一种设计模式,将业务逻辑、数据...

Global site tag (gtag.js) - Google Analytics