实验十一. SpringMVC基础

实验十一. SpringMVC基础

一、实验目的

   (1)理解前端控制器、处理控制器的作用和意义.

   (2)掌握SpringMVC配置文件的含义和添加方法.

二、实验环境:

   Intellij idea 2019+Tomcat9.0

三、实验内容

1.搭建Spring MVC环境,在前端页面输出“学框架就学Spring MVC!”

   需求说明:

   (1)搭建Spring MVC环境,并实现前端页面内输出“学框架 就学 Spring MVC!”;

   (2) ViewResolver (视图解析器)使用 InternalResource ViewResolver。

   (3)部署运行,地址栏中输入 URL: http://localhost:8080/spring_mvc/welcome 执行结果如图所示。

intellij idea 部署项目的时候 图中application context 写不写有什么关系?有什么作用?_java外脑的博客-CSDN博客

2.设计一个用户登录实例,完成下面的操作:

   1. 配置前端控制器DispatcherServlet、添加SpringMVC配置文件;

   2. 具体的处理控制器Controller,修改SpringMVC配置文件完成组件扫描配置与视图解析器配置

   3. 完成项目部署,测试结果.

@RequestMapping(value = "/test",params = {"username","password"})
public String test02(@RequestParam String username,
                     @RequestParam String password){

    return "test02";
}

 默认:参——赋值 【必需】

    @RequestMapping(value = "/test3")
    public String test03(@RequestParam(value = "username" ,required = false)  String username){
        System.out.println("---3---");
        System.out.println(username);

            return "test03";
    }

无参 【可以】

 

 ModelAndView

 

加上——mView.setViewName("test03");

 Model

 

 

  Model:添加 ,但无设置 key

 

 

  Model:添加 User 类

 

 Map 

 

四、实验步骤

   1. 配置前端控制器DispatcherSenlet;

   2. 添加SpringMVC配置文件;

   3. 创建JSP页面;

   4. 编写 Spring Controller

   5.修改Spring MVC配置文件

   6.渲染View向客户端返回结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值