spring-MVC

步骤

1.创建maven父项目

导入公共依赖


        junit
        junit
        4.12

        org.springframework
        spring-webmvc
        5.1.9.RELEASE

        javax.servlet
        servlet-api
        2.5

        javax.servlet.jsp
        jsp-api
        2.2

        javax.servlet
        jstl
        1.2

2.在父项目下建maven项目

springmvc-01-servlet

右键这个项目 Add frameworks ….

选中Web App….

3.导入自己的依赖


        javax.servlet
        servlet-api
        2.5

        javax.servlet.jsp
        jsp-api
        2.2

           src/main/java

               **/*.properties
               **/*.xml

           false

           src/main/resources

               **/*.properties
               **/*.xml

           false

4.配置web.xml


        springmvc
        org.springframework.web.servlet.DispatcherServlet

            contextConfigLocation
            classpath:springmvc-servlet.xml

        1

        springmvc
        /

5.写配置文件 springmvc-servlet.xml


6.写完之后该 建包 写controller了

package com.hkd.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
@RequestMapping("/HelloController")
public class controller {
    @RequestMapping("/hello")
    public String sayHello(Model model){
        //向模型中添加属性msg与值,可以在JSP页面中取出并渲染
        model.addAttribute("msg","hello,SpringMVC");
        //web-inf/jsp/hello.jsp
        return "hello";
    }
}

7.在WEB-INF下建一个jsp的包 里面写东西

8.添加lib

在右边小齿轮project… –>Artifacts在WEB-INF下建一个lib包导入jar包

Original: https://www.cnblogs.com/bxl-lyb/p/15005260.html
Author: 木子一十甫寸
Title: spring-MVC

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/684929/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • SpringBoot中通过AOP整合日志文件

    1.SpringBoot中通过AOP整合日志文件 1. 导入相关的依赖 org.springframework.boot spring-boot-starter org.sprin…

    技术杂谈 2023年6月21日
    085
  • 设计模式——结构性设计模式

    结构性设计模式 针对类与对象的组织结构。(白话:类与对象之间的交互的多种模式 类/对象适配器模式 当需要传入一个A类型参数,但只有B类型类时,就需要一个A类型的适配器装入B类的数据…

    技术杂谈 2023年7月11日
    085
  • 浅析Kubernetes架构之workqueue

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年7月25日
    071
  • Java开源博客系统AngelBlog发布

    一、Java开源博客系统(AngelBlog)系统简介 Angel工作室AngelBlog系统是基于Java Spring boot +前端bootstrap+jquery+lay…

    技术杂谈 2023年6月21日
    091
  • CSS垂直居中的方法

    水平居中的方法很简单,通常都是一个margin:0 auto搞定,但是垂直居中就没有那么简单了。首先来说说垂直居中的几种情况。 1、文字垂直居中 文字垂直居中的方法一般是设置高度与…

    技术杂谈 2023年5月31日
    084
  • Dockerfile 跨阶段多阶段使用 ARG 命令

    若要使 Dockerfile 的 ARG 命令可以跨多个阶段使用… 若要想 Dockerfile 的 ARG 命令可以跨多个阶段使用,需要有以下几步: 先在文件最前面使…

    技术杂谈 2023年7月10日
    060
  • 8086汇编 call 指令

    8086汇编 call 指令 字面意思:调用子程序实质:流程转移指令,它们都修改IP,或同时修改CS和IPcall指令实现转移的方法和 jmp 指令的原理相似格式:call 标号 …

    技术杂谈 2023年6月1日
    079
  • flask gevent

    flask的不同部署方式 使用gevent部署,只是在不同请求之间是异步的,同一个请求之间还是串行的。 https://iximiuz.com/en/posts/flask-gev…

    技术杂谈 2023年7月10日
    090
  • shell笔记

    shell脚本学习笔记 1.Shell入门简介 Shell是操作系统的最外层, Shell可以合并编程语言以控制进程和文件,以及启动和控制其它程序。shell通过提示您输入,向操作…

    技术杂谈 2023年7月24日
    090
  • PyQt5中线程和界面操作总结

    界面及功能完成后,点击某个按钮操作耗时的操作时(比如打包大文件),点击按钮后执行打包,于是在真正打包完成前,界面界面都是呈现卡住的,无法动弹,稍微操作一下时可能不会遇到停止等待。 …

    技术杂谈 2023年7月11日
    075
  • 三维数字沙盘+GIS = F3DGIS

    关键字:F3DGIS,数字沙盘,3D,GIS,电子沙盘 三维数字沙盘又称为虚拟沙盘、数字沙盘系统,是利用各种新技术,如:三维技术、地理遥控技术、虚拟现实技术、触控技术等,在计算机中…

    技术杂谈 2023年5月31日
    074
  • 浅谈深度学习:如何计算模型以及中间变量的显存占用大小

    前言 亲,显存炸了,你的显卡快冒烟了! torch.FatalError: cuda runtime error (2) : out of memory at /opt/conda…

    技术杂谈 2023年7月11日
    0116
  • Hosts映射

    Hosts映射 思考:如何通过主机名能够找到(ping)某个linux系统? 前言 Hosts:是一个文本文件,用来记录IP和Hostname的映射关系 DNS:是互联网上作为域名…

    技术杂谈 2023年6月21日
    085
  • 【软考】信息系统安全等级保护

    1.概念 《计算机信息系统安全保护等级划分准则》(GB 17859-1999)将计算机信息系统划分为5个等级: 等级 适用范围 用户自主保护级 普通内联网用户 系统审计保护级 通过…

    技术杂谈 2023年5月31日
    0101
  • 猪齿鱼2.0版本重磅发布,解锁更多新特性,提升研发管理效率!

    2022年5月21日,数智化开发管理平台猪齿鱼 Choerodon 发布2.0版本。新增项目计划导入导出、知识库在线协同、需求交付周期统计、钉钉集成等多项功能,全面提升团队工作效能…

    技术杂谈 2023年7月23日
    083
  • 设计模式–依赖倒转原则

    依赖倒转原则又称依赖倒置原则: 抽象不应该依赖细节,细节应该依赖于抽象。说白了,就是针对接口编程,不要针对实现编程。 依赖倒置原则包括三层含义: 1)高层模块不应该依赖低层模块,两…

    技术杂谈 2023年6月1日
    072
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球