环境:eclipse+tomcat8.5
第一步:jar准备(基础包):
commons-logging-1.1.1.jar
jstl-1.2.jar
spring-aop-4.0.4.RELEASE.jar
spring-aspects-4.2.6.RELEASE.jar
spring-beans-4.0.4.RELEASE.jar
spring-context-4.0.4.RELEASE.jar
spring-core-4.0.4.RELEASE.jar
spring-expression-4.0.4.RELEASE.jar
spring-web-4.0.4.RELEASE.jar
spring-webmvc-4.0.4.RELEASE.jar
第二步:web.xml文件配置拦截器
servlet-name可以随意命名,上下必须一致
第三步:配置springmvc.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:context="http://www.springframework.org/schema/context"xmlns:aop="http://www.springframework.org/schema/aop" xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-2.5.xsdhttp://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsdhttp://www.springframework.org/schema/mvchttp://www.springframework.org/schema/mvc/spring-mvc.xsdhttp://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"><!-- 开启注解驱动 --><mvc:annotation-driven></mvc:annotation-driven><mvc:default-servlet-handler /><!-- 扫描java文件路径 --><context:component-scan base-package="cn.***.springmvc"></context:component-scan><beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver"><!-- 前缀   跳转页面目录为WebContent/views/下 --><property name="prefix" value="/views/"></property><!-- 后缀   跳转页面为jsp文件 --><property name="suffix" value=".jsp"></property></bean>
</beans>

第四步:控制类编写

@Controller
@RequestMapping("/")
public class YgglController {@Resource(name="ygglService")private YgglService ygglService;@RequestMapping(value="login",method=RequestMethod.POST)//,method=RequestMethod.POSTpublic String hello(String user,String pass) {System.out.println("login"+user);System.out.println("login"+ygglService.getConn());//返回要调用的jsp页面return "hello";}}

jsp

<form action="login" method="post">
账号:<input name="user" />
密码:<input type="password" name="pass" />
<button>登陆</button>
</form>

截止一个简单的用户登陆springMVC的小案例就搭建完成

–菜鸟升阶路上学习记录,欢迎各位大牛批评指正!!

SpringMVC教程(一):环境搭建相关推荐

  1. SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一)

    SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一) 1. 前言 最近在写毕设过程中,重新梳理了一遍SSM框架,特此记录一下. 附上源码:https://gitee ...

  2. Jetson Xavier NX学习笔记(三)系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版)

    Jetson Xavier NX 系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版) 文章目录 Jetson Xavier NX 系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版) ...

  3. 安装目录opencv for android 教程(环境搭建篇)

    这几周朋友几篇文章介绍了改安装目录的文章. 关联文章的地址 最近android开发异常炽热,随着手机性能越来越高,图像处程序也越来越重要, 由于opencv for android 网上教程大多为英文 ...

  4. SpringMVC全注解环境搭建

    源代码: 链接:https://pan.baidu.com/s/1Lxb-riH–YQNIy3c0i8pFA 提取码:y3aq 文档地址:https://shphuang_aliyun.gitee.i ...

  5. MongoDB最简单的入门教程之一 环境搭建

    MongoDB是近年来非常流行的一个介于关系数据库和非关系数据库之间的解决方案,特别广泛地应用于国内很多互联网公司,是非关系数据库当中功能最丰富,最像关系数据库的. MongoDB支持的数据结构非常松 ...

  6. 涂鸦Zigbee SDK开发系列教程——2.环境搭建

    本章节主要介绍如何搭建涂鸦 Zigbee ZSU 模组 SDK 开发环境. IAR安装 前往 IAR 官网下载 IAR Embedded Workbench IDE(IAR for Arm),下载安装 ...

  7. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之一环境搭建跑起来模拟器!

    原创PDF |<Android 深入系统完全讲解>免费开源,可能价值百万! 学习一门新的技术前,我一般会翻看官方文档,源码,以及网上的一些总结,好形成一个初步印象,让开发的时候心中有谱. ...

  8. python3环境配置教程_Python3 环境搭建

    Python3 环境搭建 因为Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 要开始 ...

  9. Solr基础教程之环境搭建(一)

    一.开篇一点概念 最近想深入研究下solr,顺便记录一些知识点,以供后来者. 1.Solr是什么东西 Solr是一种开放源码的.基于 Lucene Java 的搜索服务器,易于加入到 Web 应用程序 ...

  10. 使用Spring boot搭建Wechat(企业微信)Demo -图文教程 -01 环境搭建

    ** Spring Boot-Wachat Demo [1] 环境搭建[适用小白的哥哥大白,高手跳过本节,内容主要记录个人搭建所遇到的坑和分享过程] ** Spring boot简介.特点等这里就不过 ...

最新文章

  1. java run_javarun
  2. 七牛云 直播 java_七牛云直播SDK之推流解析
  3. python 模块与包
  4. jQuery的延迟对象
  5. 局域网上传文件到服务器很慢,win10局域网内传文件很慢怎么办_win10局域网内文件传输很慢如何处理-win7之家...
  6. VTK:Texture之AnimateVectors
  7. 120万名 GoDaddy 客户数据遭泄露
  8. Selenium与Cypress的比较
  9. 树莓派搭建transmission下载机
  10. 七月刚入职字节跳动的测试开发面试题,附答案
  11. 两台计算机互联方案,如何连接两台电脑
  12. centos lvm管理2t以上硬盘
  13. 【elementUI】el-table树形结构样式修改-gif展示说明 按要求自取即可
  14. 面试难题:本机号码一键登录原理,你知道吗?
  15. Masimo SafetyNet Alert™在西欧上市
  16. 视频拍摄——视点和视角
  17. 机器人技术(5)AtdRobot无线手柄控制教程
  18. 手机运行慢可以刷机吗_智能手机反应慢怎么处理?【详解】
  19. java excel 插入文件_Java 添加OLE对象到Excel文档
  20. 什么是*.yml文件

热门文章

  1. 简述迁移学习(Transfer Learning)
  2. linux登录grub是什么,linux 如何单用户登录和设置grub密码Linux -电脑资料
  3. druid连接mysql报错
  4. 在计算机中级培训前的讲话,在计算机管理员培训班开班典礼上的讲话
  5. docker 安装部署Yearning SQL 审核平台
  6. 错误1未能加载文件或程序集“System.Windows.Interactivity, Version=4.0.5.0, Culture=neutral, PublicKeyToken=31bf3
  7. python用千字文做的一个base1024千进制编码。变量都是用中文命名的。非常好用,加的24个字只可意会不可言传!
  8. Hotspot 垃圾回收之oop_iterate(一) 源码解析
  9. SAP 04-CONTAINER 使用DOCKING停靠容器示例<转载> cl_gui_docking_container
  10. 有赞微商城运营——靠5元咖啡,4年竟能开店2000家!揭秘这家被疯抢的“网红店”