`

SpringMVC一:环境搭建

阅读更多

springmvc环境搭建,只涉及到springmvc,未做其他整合

1、spring的jar包

2、在web.xml中添加如下:

     2.1 DispatcherServlet 

<!-- 配置spring mvc核心servlet -->  
	    <servlet>
	        <servlet-name>example</servlet-name>
	        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
	        <load-on-startup>1</load-on-startup>
	    </servlet>  
	    <!-- url-pattern配置为/,不带文件后缀,会造成其它静态文件(js,css等)不能访问。如配为*.do,则不影响静态文件的访问 -->  
	     <servlet-mapping>
	        <servlet-name>example</servlet-name>
	        <url-pattern>/</url-pattern>
	    </servlet-mapping>

    2.2 解决中文乱码

<filter>
	  <filter-name>characterEncoding</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>characterEncoding</filter-name>
  	<url-pattern>/*</url-pattern>
</filter-mapping>

   3. 在WEB-INF下(默认)创建[servlet-name]-servlet.xml

<!-- where to scan -->
<context:component-scan base-package="com.xxx.smvc.controller" />  
<!-- mvc annotation -->
<mvc:annotation-driven/>
<!-- servlet default handler -->
<mvc:default-servlet-handler/>
<!-- 处理静态资源 -->
<mvc:resources location="/resources" mapping="/resources/**" />
<!-- 
<bean name="/example.html" class="com.xxx.smvc.controller.ExampleController" />
-->
<!-- 
<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
	    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
	    <property name="prefix" value="/WEB-INF/jsp/"/>
	    <property name="suffix" value=".jsp"/>
</bean>
         -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">  
	<property name="prefix" value="/WEB-INF/"/>  
        <property name="suffix" value=".jsp" />  
</bean>
<!-- file upload -->
<bean id="multipartResolver"  class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
	<property name="maxUploadSize" value="10240000"></property>
</bean>

 4 编写controller

 

至此,一个简单的Springmvc环境搭建完成

 

分享到:
评论

相关推荐

    springmvc环境搭建demo

    springmvc 环境搭建 demo springmvc 环境搭建 demo springmvc 环境搭建 demo springmvc 环境搭建 demo springmvc 环境搭建 demo springmvc 环境搭建 demo springmvc 环境搭建 demo springmvc 环境搭建 demo ...

    SpringMVC+Maven环境搭建

    结合maven搭建SpringMVC开发环境。 刚导入有错的话在工程上右击-&gt; Java Build Path -&gt; Add Library...-&gt; Server Runtime -&gt; Apache Tomcat -&gt; Finish。 这样就可以了

    springMVC + mybatis 的环境搭建

    在IT行业中,SpringMVC和MyBatis是两个非常重要的框架,它们被广泛用于构建Java Web应用程序。SpringMVC作为Spring框架的一部分,负责处理HTTP请求和响应...一旦环境搭建完成,你就可以开始愉快地开发Java Web应用了。

    Maven SpringMvc+mybatis 环境搭建及项目开发

    Maven SpringMvc+mybatis 环境搭建及项目开发环境搭建手册,根据自己的项目,梳理的配置及使用流程,其中包含使用java+maven SpringMvc配置项目的经验积累,xml文件配置实例等介绍,以及当年踩过的坑等,会给您提供...

    springmvc-ibatis环境搭建

    springmvc ibatis 整合, 解决BLOB,CLOB等大字段的问题,内置查询...内部并没有实际的项目,只是一个搭建好的环境,方便较少大家时间, 并提供了一个DEMO ,紧为不了解ibatis,或者首次整合springmvc-ibatis的人使用!

    Spring + SpringMVC +Mybats环境搭建

    Spring + SpringMVC +Mybats环境搭建,有兴趣专研企业javaWeb的最新技术;希望能够帮助到你。不再是struts1.2或struts2来控制页面转发,也不是用Hibernate来做持久化;谢谢!

    SpringMVC+Hibernate4环境搭建

    这个环境搭建过程涉及到了Maven依赖管理、Spring MVC的配置、Hibernate的实体映射、数据源配置、事务管理以及Controller的处理逻辑等多个环节,每个环节都对项目的正常运行起着至关重要的作用。理解并熟练掌握这些...

    用 SpringMVC+MyBatis 来搭建网站.7z

    在本文中,我们将深入探讨如何使用SpringMVC和MyBatis这两个流行的Java框架来搭建一个高效、可扩展的网站。SpringMVC作为Spring框架的一部分,主要用于处理Web应用程序的请求和响应,而MyBatis则是一个轻量级的持久...

    基于注解的SpringMVC+freemarker环境搭建

    接下来,按照以下步骤进行环境搭建: 1. 创建Maven项目:在IDE中新建一个Maven项目,配置pom.xml文件,添加Spring MVC和FreeMarker的依赖。例如: ```xml &lt;!-- Spring MVC --&gt; &lt;groupId&gt;org.springframework...

    SpringMVC_Mybatis环境搭建

    本环境搭建过程旨在帮助开发者快速创建一个功能完备的SSM项目,以便进行实际的业务开发。 首先,我们来看`mybatis使用手册.docx`,这通常是Mybatis官方文档或者相关教程,里面包含了Mybatis的基本概念、配置、映射...

    springMVC 简单的环境搭建

    但作为初学者,理解并完成上述基本环境搭建和简单请求处理,就已经迈出了Spring MVC学习的第一步。随着经验的积累,可以逐渐深入学习Spring MVC的更多功能和最佳实践,提高开发效率和代码质量。

    springmvc+hibernate+mysql环境搭建

    8. **测试**:完成环境搭建后,可以通过编写JUnit测试用例验证数据访问层是否正常工作,也可以通过创建简单的RESTful API来测试SpringMVC控制器的功能。 通过以上步骤,你将能够成功搭建一个基于SpringMVC、...

    springMVC环境搭建需要用到的jar包

    在进行SpringMVC环境搭建的过程中,我们通常会涉及到一系列的核心库和依赖,这些库和依赖构成了SpringMVC框架的基础。以下是对标题和描述中提到的知识点的详细解释: 1. **SpringMVC**:SpringMVC是Spring框架的一...

    springMVC+hibernate搭建的一个demo帮助新人

    这个“springMVC+hibernate搭建的一个demo”旨在为初学者提供一个快速入门的实例,帮助他们理解和配置这些技术的集成环境。 SpringMVC是Spring框架的一部分,它提供了处理HTTP请求、管理控制器、数据绑定、视图解析...

    springmvc+spring+hibernate环境

    在"springmvc+spring+hibernate环境"中,配置文件通常会包括Spring的配置文件(如applicationContext.xml)、Spring MVC的配置文件(如spring-mvc.xml)、Hibernate的配置文件(如hibernate.cfg.xml)以及缓存的配置...

    Eclipse下Spring+SpringMVC+Hibernate框架环境搭建demo

    本教程将详细介绍如何在Eclipse中搭建一个基于Spring、SpringMVC和Hibernate的集成开发环境,为初学者提供一个良好的起点。 首先,我们来了解这三个框架的核心功能: 1. **Spring**:这是一个轻量级的Java企业级...

    springmvc环境搭建及入门的例子

    包含springMVC3.1的所有jar包,springmvc环境搭建及入门的例子,helloword,

    springMvc+Mybatis+maven+intellj idea环境搭建小项目

    在构建Web应用程序时,Spring MVC、MyBatis和...总之,"springMvc+Mybatis+maven+intellj idea环境搭建小项目"涉及到了现代Java Web开发的核心组件,通过合理配置和整合这些技术,可以快速构建出功能丰富的Web应用。

    Spring+Mybatis+SpringMVC+MySql的搭建实例

    现在,我们来详细探讨这个"Spring+Mybatis+SpringMVC+MySql"的搭建实例。 首先,我们需要设置开发环境。确保安装了JDK、Maven或Gradle(用于管理项目依赖)、IDE(如IntelliJ IDEA或Eclipse)以及Tomcat服务器...

    springmvc+shiro 框架搭建

    SpringMVC作为Spring框架的一部分,主要用于处理HTTP请求和响应,提供了一个灵活的模型-视图-控制器(MVC)架构。而Shiro则是一个强大的安全框架,它简化了身份验证、授权、会话管理和安全性相关的其他任务。 首先...

Global site tag (gtag.js) - Google Analytics