`
xaocaotanghui
  • 浏览: 56103 次
  • 性别: Icon_minigender_1
  • 来自: 广西
文章分类
社区版块
存档分类
最新评论

简单搭建springmvc架构

 
阅读更多

第一步:

         在web.xml中配置springmvc的前端控制器。

  <servlet>
    <servlet-name>spring</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>

  <servlet-mapping>
    <servlet-name>spring</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>

 

第二步:

        导入必须的jar包:spring.jar;spring-webmvc.jar;commons-logging.jar;

第三步:

        开发自己的实现Controller类  例

public class HelloController implements Controller {

	protected final Log logger = LogFactory.getLog(getClass());

    public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {

        logger.info("Returning hello view");

        return new ModelAndView("hello.jsp");
    }



}

 

最后一步:

       在web-inf目录下,创建自己的spring-servlet.xml文件,并配置Controller :

<?xml version="1.0" encoding="UTF-8"?> 
  <beans xmlns="http://www.springframework.org/schema/beans"     
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"     
        xmlns:context="http://www.springframework.org/schema/context"     
   xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd     
       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd   
       http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">   
     
 	<bean name="/hello.do" class="com.eastcom.web.action.HelloController">
 	</bean>
  
 </beans> 

 ps:spring-servlet.xml文件的命名规则为xxx-servlet.xml。xxx为web.xml中前端控制器DispatcherServlet的名字,这点要注意。

分享到:
评论

相关推荐

    maven搭建SpringMVC+spring+ibatis

    在IT行业中,构建高效、可扩展的Web应用是至关重要的,而"Maven搭建SpringMVC+Spring+Ibatis"的组合则提供了一种强大的解决方案。本文将深入探讨这些技术及其集成,帮助你理解和掌握如何利用它们来构建现代化的Java ...

    使用springmvc架构搭建的demo

    在这个"使用springmvc架构搭建的demo"中,我们可以找到一个完整的、最小化的 Spring MVC 项目实例,适合初学者和开发者快速理解并上手 Spring MVC。 1. **核心配置**: - 在 Spring MVC 中,`dispatcher-servlet....

    使用 eclipse oxygen maven 搭建 springmvc mybatis druid 的增删改框架代码

    在搭建SpringMVC项目时,Eclipse提供了强大的项目管理、代码编辑、调试和构建工具,使得开发过程更为便捷。 其次,`Maven` 是一个项目管理和综合工具,它通过配置文件(pom.xml)来管理项目的依赖关系,构建流程和...

    maven搭建springmvc+Mybatis整合封装架构

    总结来说,"maven搭建springmvc+Mybatis整合封装架构"涉及了使用Maven管理项目依赖,结合SpringMVC和MyBatis构建Web应用的过程。这个架构旨在提供一个高效、可扩展的平台,便于开发者快速开发和维护复杂的业务系统。...

    简单的SpringMVC小项目(适合刚刚学的)

    这个简单的SpringMVC小项目展示了如何使用SpringMVC搭建一个基础的用户注册和登录系统。通过学习和实践这个项目,开发者可以掌握SpringMVC的基本概念、配置以及MVC设计模式的应用,为后续更复杂的Web开发打下坚实的...

    利用IDEA搭建的hibernate+Spring+SpringMVC架构实现增删改查等功能

    总结起来,通过IDEA搭建Hibernate+Spring+SpringMVC架构,主要涉及配置项目、设置依赖、设计模型、实现DAO和服务层、构建Controller和视图,以及进行测试。这个架构提供了灵活、高效且易于维护的Web应用开发方案。

    搭建springmvc环境源码.zip

    Spring MVC 是一个基于Java的轻量级Web应用框架,它为构建模型-视图-控制器(MVC)架构的应用程序提供了强大的支持。本教程将帮助你理解如何搭建一个Spring MVC的开发环境,并通过源码分析深入理解其工作原理。 ...

    SpringMVC完整框架搭建(springMVC+Hibernate)

    它是一个轻量级的、基于注解的模型-视图-控制器(MVC)架构,为开发人员提供了一种简单而有效的方式来组织和构建Web应用程序。在本项目中,我们将使用Spring 3和Hibernate 4来构建一个完整的框架。 首先,SpringMVC...

    eclipse 搭建SpringMVC框架一

    SpringMVC是Spring框架的一部分,它提供了一种强大的模型-视图-控制器(MVC)架构来构建灵活且可扩展的Web应用。下面将详细介绍这个过程。 首先,确保你已经安装了Eclipse IDE,这是Java开发的常用工具。如果没有,...

    Maven 搭建SpringMVC+Mybatis框架

    SSM(SpringMVC、Spring、Mybatis)是Java Web开发中常见的三层架构组合,广泛应用于各种企业级应用系统。这个压缩包文件"ssm"很可能是包含了一个基本的SSM项目的源代码示例。下面我们将深入探讨这三个组件及其在...

    Maven搭建SpringMVC+Mybatis项目源码

    它采用模型-视图-控制器(MVC)架构模式,分离业务逻辑、用户界面和数据访问。SpringMVC的主要组件包括DispatcherServlet、Controller、Model、View和ViewResolver。在这个项目中,开发者可能已经定义了自定义的...

    Maven搭建SpringMVC项目源码

    本教程将围绕"Maven搭建SpringMVC项目源码"这一主题,详细介绍如何使用Maven构建一个基于SpringMVC的Web项目,并涉及到C3P0数据源的配置。 首先,让我们了解Maven。Maven是一个项目管理工具,它可以帮助我们管理...

    maven 搭建springMVC+cxf+mybatis整合项目

    本项目是关于使用Maven来搭建一个基于SpringMVC、CXF和MyBatis的整合项目,这些技术都是Java开发中的常用工具,用于构建高效、灵活的企业级应用。下面我们将详细探讨这些技术以及它们在项目中的整合方式。 首先,...

    搭建SpringMVC(数据访问 Springdata)

    SpringMVC和SpringData是Java开发中常用的两个框架,它们分别负责Web应用的模型-视图-控制器架构和数据访问层的操作。在这个项目中,我们将深入理解如何将这两个框架集成,构建一个完整的数据访问系统。 首先,让...

    使用Maven搭建SpringMVC

    本系统采用Maven作为项目管理工具,SpringMVC作为 MVC(Model-View-Controller)设计模式的实现,旨在构建一个与MySQL数据库交互的简单Web应用。 首先,让我们深入理解Maven。Maven是一个项目管理和综合工具,它...

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

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

    java 小型环境搭建 SpringMVC

    至此,一个简单的SpringMVC环境已搭建完成。你可以在此基础上继续添加更多的Controller、Service和DAO层,实现更复杂的业务逻辑。案例中的SpringMvc文件可能包含更具体的配置示例或代码片段,供你参考和学习。 通过...

    Maven搭建SpringMvc和mybatis的Demo

    本教程将详细介绍如何使用Maven作为构建工具,结合SpringMvc和Mybatis两大流行框架,搭建一个简洁的Demo项目。这个项目只有一个数据表,非常适合初学者理解和实践。 首先,我们需要了解Maven。Maven是一个强大的...

    基于Spring 4.X搭建的SpringMVC多模块架构模板

    【标题】"基于Spring 4.X搭建的SpringMVC多模块架构模板"是一个适用于初学者和专业开发者的项目模板,它充分利用了Spring框架的核心特性,为构建大型、复杂的企业级应用提供了一个良好的起点。该模板基于Spring ...

    Spring+SpringMVC+MyBatis的简单搭建

    SSM框架,即Spring、SpringMVC和MyBatis的集成,是Java Web开发中常用的一种轻量级架构。这个框架组合提供了模型-视图-控制器(MVC)的架构模式,使得开发者能够更高效地处理业务逻辑、数据访问以及用户界面。下面将...

Global site tag (gtag.js) - Google Analytics