简单的springmvc实例

pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.muyang</groupId><artifactId>gu2</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>gu2 Maven Webapp</name><url>http://maven.apache.org</url><properties><spring.version>4.3.5.RELEASE</spring.version></properties><dependencies><!-- spring模块库 --><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency> <!-- https://mvnrepository.com/artifact/org.springframework/spring-tx --><!-- transaction事务 --><dependency><groupId>org.springframework</groupId><artifactId>spring-tx</artifactId><version>${spring.version}</version></dependency><!-- Servlet dependencies --><!-- servlet(HttpServletRequest,HttpServletResponse) --> <dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version></dependency><!-- Jstl for jsp page --><!-- https://mvnrepository.com/artifact/jstl/jstl --><dependency><groupId>jstl</groupId><artifactId>jstl</artifactId><version>1.2</version></dependency><!-- JSP API --><!-- http://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api --><dependency><groupId>javax.servlet.jsp</groupId><artifactId>jsp-api</artifactId><version>2.2</version><scope>provided</scope></dependency></dependencies><build><finalName>gu2</finalName></build>
</project>

  

web.xml

<!DOCTYPE web-app PUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app><display-name>Archetype Created Web Application</display-name><context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/applicationContext.xml</param-value></context-param><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><servlet><servlet-name>springmvc</servlet-name><servlet-class>      org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springmvc</servlet-name><url-pattern>/</url-pattern></servlet-mapping></web-app>

  

springmvc-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:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/mvchttp://www.springframework.org/schema/mvc/spring-mvc.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsd"><!-- 扫描包,自动引入bean  -->
<context:component-scan base-package="springmvc"/><!-- 视图 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix"><value>/WEB-INF/views/</value></property><property name="suffix"><value>.jsp</value></property>
</bean></beans>

  

applicationContext.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:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/mvchttp://www.springframework.org/schema/mvc/spring-mvc.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsd"></beans>

  

HelloController.java

package springmvc.controller;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;@Controller
public class HelloController {@RequestMapping(value="/hello", method=RequestMethod.GET)public String hello(){      return "index";}
}

  

jsp

<%@ page language="java" contentType="text/html; charset=utf-8"  pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>ghfgdfg</body>
</html>

  

简单的spring mvc实例相关推荐

  1. 史上最简单的 Spring MVC 教程(九)

    1 前言 在史上最简单的 Spring MVC 教程(五.六.七.八)等四篇博文中,咱们已经分别实现了"人员列表"的显示.添加.修改和删除等常见的增.删.改.查功能.接下来,也就是 ...

  2. java spring mvc 实例_spring mvc 简单实例

    转至:http://blog.csdn.net/dingx/article/details/2242105 Spring Framework可以被使用在很多场合之中,考虑到目前大多数Java EE的项 ...

  3. Spring MVC(10):REST 支持 Ajax+Spring MVC 实例

    Spring 对于 REST 的支持 REST REST(Respresentational State Transfer) 是一种面向资源,强调描述应用程序远程调用的开发方式,并不特指某种技术和框架 ...

  4. 简单的Spring MVC入门程序,对于Spring mvc工作流程的理解,servlet标签和servlet-mapping 理解,视图解析器

    javaweb SpringMvc的组成:jsp,JavaBean,servlet 可以使用Spring所提供的功能 提供了前端控制器DispatcherServlet,不需要细化Servlet 执行 ...

  5. 编写一个简单的spring MVC程序

    一.下载和安装spring框架 进入http://repo.springsource.org/libs-release-local/org/springframework/spring/4.2.0.R ...

  6. local tomcat 找不到springmvc里的包_唰唰的手撕一个简单的Spring Mvc 框架

    @[TOC] 自定义实现Spring Mvc框架 前言 在使用Spring Mvc时候我们需要配置一个中央处理器DispatcherServlet用于分发请求,根据url查找处理器,然后再根据处理器 ...

  7. 用IDEA开发一个简单的Spring MVC的Hello World程序,表单程序

    1.下载Tomcat,并添加如下用户环境变量,并添加CLASSPATH变量 ### CATALINA_BASE F:\apache-tomcat-7.0.90 ### CATALINA_HOME F: ...

  8. 一个简单的.NET MVC 实例

    久闻MVC的大名,只是一直没有去研究过.过去自己用的最多的还是.NET WebForm,比较习惯三层架构.由于最近公司将会使用到MVC框架做一些项目,所以自己也开始接触和学习.看了一些教程,大体搞清楚 ...

  9. 利用Maven快速创建一个简单的spring boot 实例

    Spring Boot的好处:spring boot 大大减少了 使用spring的配置 和大量 xml 文件,并有效解决的项目之间的依赖问题,为想使用 spring项目 大大减轻的工作量 1.先创建 ...

  10. spring mvc实例

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://jawsy.blog.51cto.com/752812/541187 1.配置we ...

最新文章

  1. 公开课报名 | 详解CNN-pFSMN模型以及在语音识别中的应用
  2. Java——我的概念
  3. Java经典编程题50道之十七
  4. 【小白学习keras教程】五、基于reuters数据集训练不同RNN循环神经网络模型
  5. php.ini中关于Session的配置
  6. android 创建文件夹_Android 动画小记
  7. 操作系统之文件管理:7、文件的系统层次
  8. MYSQL----(2) 数据库基础知识
  9. mysql中数据导出到json文件的读取办法:
  10. 项目管理工具_项目管理工具MS Project使用经验分享
  11. iOS学习01C语言数据类型
  12. 百度文库免费复制文字_这个工具让想所有东西都能复制,连百度文库都能复制!...
  13. CentOS安装达梦(DM7)数据库详解
  14. java实现小写金额转换大写金额
  15. java+web网页导航栏_【JavaWeb】106:导航栏的实现
  16. google三大论文之--MapReduce:超大机群上的简单数据处理
  17. Alarm机制-学习记录
  18. 又一优雅的 K8s 开源桌面管理工具
  19. FastNeRF: High-Fidelity Neural Rendering at 200FPS翻译
  20. 如何代理一款游戏?想代理一款游戏应该怎么做?怎么代理一款游戏,开始游戏创业?

热门文章

  1. FPM打包工具 可以把源码包制定为rpm包 是自动化部署的环节
  2. 关于web.xml配置中的url-pattern
  3. Codevs 1215 迷宫
  4. 怎么去掉word标题前的黑点
  5. IOS7开发~Xcode5制作framework
  6. MacBook Pro 下安装 MySQL 5
  7. 14套新鲜出炉的网页图标素材下载
  8. JVM第一节:内存结构
  9. Java开发笔记(一百五十)C3P0连接池的用法
  10. 【转】(Jquery)避免数据相加小数点后产生多位数和计算精度损失