1. 建立项目spring_mvc_test
2. 引入jar文件,如图:
3. 下面编辑web.xml文件,配置spring的拦截器:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<display-name>Spring3MVC</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<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>/*</url-pattern>
</servlet-mapping>
</web-app>
4. 配置返回结果的视图spring-servlet.xml:
<?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-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
<context:component-scan base-package="net.viralpatel.spring3.controller" />
<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>
</beans>
5.现在可以编写controler代码了:
package net.viralpatel.spring3.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class HelloWorldController {
@RequestMapping("simple")
public @ResponseBody String helloWorld() {
String message = "Hello, this is a simple example";
return message;
}
}
现在在浏览器中输入:http://localhost:8080/spring_mvc_test/simple
然后在浏览器中显示Hello, this is a simple example
- 大小: 6.2 KB
分享到:
相关推荐
通过上述步骤,我们已经成功地搭建了一个基于Maven的Spring + Spring MVC + MyBatis的开发环境。这样的环境不仅能够提高开发效率,还能够更好地管理项目依赖和构建过程。在后续的实际开发过程中,可以根据具体需求...
一个动态的java web 工程,使用了spring_mvc框架搭建了一个小小的实例,愿和大家一起共享之,谢谢。希望能帮助到搭建,最近也在打算再次使用spring_mvc框架,却发现网上却少有实例可以提供参考,故而得空自己写了一...
它基于Spring框架,在Spring的基础上进行扩展,为创建Web应用提供了一个简单、灵活、可配置的模型-视图-控制器(MVC)设计。SpringMVC通过分离模型、视图和控制器三个主要部分,简化了Web应用程序的开发流程。 ...
这个“spring_mvc框架搭建demo”是一个实践教程,帮助初学者快速理解并上手Spring MVC。 首先,我们来看`.classpath`文件。这是一个Eclipse项目中的配置文件,用于定义项目的类路径。在Spring MVC项目中,它通常...
这个"spring_mvc_jar.zip"压缩包包含了运行Spring MVC应用所需的库文件,通常在搭建Spring MVC环境或者进行项目开发时会用到。在Java Web开发中,使用像Spring MVC这样的框架能够极大地提高开发效率,简化业务逻辑与...
1. **环境搭建**:包括Spring MVC和MyBatis的配置,以及相关开发工具的介绍。 2. **Spring MVC基础**:讲解Spring MVC的基本概念、生命周期、控制器、模型、视图及拦截器的使用。 3. **MyBatis入门**:介绍MyBatis的...
在Java Web开发领域,Spring MVC作为Spring框架的一部分,扮演着核心的角色。本教程旨在帮助初学者逐步理解并掌握Spring MVC的使用,构建自己的Web应用程序。 一、Spring MVC概述 Spring MVC是Spring框架的一个模块...
Spring3_MVC+MyBatis3整合搭建基础DEMO 测试表结构 create table T_TEST ( TEST_ID int not null auto_increment, USERNAME varchar(20), PASSWORD varchar(20), CREATE_DATE datetime, primary key (TEST_ID) ...
标题 "17_ant_完整的用户管理小项目_搭建了spring_mvc的框架" 提供的信息表明,这是一个关于使用Ant构建工具来建立一个基于Spring MVC框架的用户管理系统的学习资源。描述中的内容似乎重复了标题,没有提供额外信息...
本资源"Spring4Spring-MVc.rar"提供了一个基于Maven3、Spring4和Spring MVC 4的整合模板,旨在帮助开发者快速搭建一个高效、可扩展的Web应用程序。 1. **Spring MVC 4**:Spring MVC是Spring框架的一部分,用于构建...
### 最全最经典Spring MVC教程知识点总结 ...通过以上内容的学习,开发者可以深入了解Spring MVC框架的基本概念、工作原理以及如何搭建基本的Web应用环境。这些基础知识对于理解和掌握Spring MVC框架至关重要。
在本例中,我们将探讨如何初步使用 Spring MVC 来搭建一个简单的 Web 应用。 1. **Spring MVC 架构** Spring MVC 采用分层架构,主要组件包括 DispatcherServlet、Controller、Model、View 和 HandlerMapping。...
本项目 "spring-mvc-study" 对于初学者来说是一个很好的起点,它提供了一个基础的 Spring MVC 框架结构,并且鼓励有问题的交流,可以帮助学习者理解如何搭建、配置和运行一个基本的 Spring MVC 应用。通过阅读和实践...
在“基于注解的Spring MVC环境搭建”中,我们将深入探讨如何利用注解来简化配置,快速建立一个运行中的Web项目。这篇博文(尽管描述为空,但提供了链接)很可能是关于创建一个基本的Spring MVC项目并使用注解来管理...
为了更好地理解整个项目的构建流程,下面将详细介绍如何搭建一个基于SSM + ExtJS MVC框架的项目环境。 **1. 项目jar包简介** 在正式开始项目搭建之前,首先了解一下项目中会使用到的主要jar包及其作用: - **aop...
本案例旨在通过结合Spring MVC与Hibernate来实现一个基本的学生信息管理系统,具体功能包括增加、删除、修改和查询学生的相关信息。 #### 二、环境搭建 为了实现上述目标,首先需要准备必要的开发工具及环境: 1....