当前位置: 首页 > news >正文

Springmvc补充配置

Controller配置总结

控制器通常通过接口定义或注解定义两种方法实现
在用接口定义写控制器时,需要去Spring配置文件中注册请求的bean;name对应请求路径,class对应处理请求的类。

   <bean id="/hello" class="com.demo.Controller.HelloController"/>

RestFul风格 可以理解为斜杠风格 改变URL
在这里插入图片描述
在这里插入图片描述对应的url为http://localhost:8080/h1?a=2&b=3
在这里插入图片描述
其对应的url为http://localhost:8080/h1/a/b
[相当于a赋值2,b赋值3]
以get方式请求@GetMapping(“/h1/{a}/{b}”)
类似
在这里插入图片描述

SpringMVC:结果跳转方式

在这里插入图片描述
在这里插入图片描述
另一种方法则是不注释掉视图解析器 默认转发,若是想实现重定向 则return “redirect:test”//注意这是由于有视图解析器前缀和后缀的缘故

接收请求参数以及数据回显

首先分情况进行讨论
在这里插入图片描述
在这里插入图片描述
若不一致,记得在参数前添加注释@RequestParam(“username”)
3.提交的是一个对象
要求提交的表单和对象的属性名
在这里插入图片描述
数据显示到前端
1.ModelAndView
2.ModelMap
3.Model

乱码问题

http://www.lryc.cn/news/5997.html

相关文章:

  • MySQL 的 datetime等日期和时间处理SQL函数及格式化显示
  • 基于微信云开发的防诈反诈宣传教育答题小程序
  • Map和Set
  • 【位运算问题】Leetcode 136、137、260问题详解及代码实现
  • 同花顺2023届春招内推
  • 深入Kafka核心设计与实践原理读书笔记第三章消费者
  • IDEA 中使用 Git 图文教程详解
  • 【Linux系统】进程概念
  • 上课睡觉(2023寒假每日一题 4)
  • 【Selenium学习】Selenium 中常用的基本方法
  • python练习——简化路径
  • 2023新华为OD机试题 - 火星文计算2(JavaScript) | 刷完必过
  • 前端插件重磅来袭
  • 深入工厂|高精密多层板是如何被智造出来的?
  • 代理模式动态代理
  • Mysql之二进制日志
  • kail工具的使用--- cewl
  • 【蓝桥杯集训1】前缀和专题(2 / 5)
  • 基于模块联邦的微前端实现方案
  • 【单目标优化算法】食肉植物优化算法(Matlab代码实现)
  • ANTLR4入门学习(四)
  • Android okhttp3中发送websocket消息,并通过mockwebserver将一个安卓设备模拟成服务器接发消息
  • MySQL系统变量和自定义变量
  • 基于Python来爬取某音动态壁纸,桌面更香了!
  • [数据库]表的约束
  • VisualGDB 5.6R9 FOR WINDOWS
  • Yolov8的多目标跟踪实现
  • 28--Django-后端开发-drf之自定义全局异常、接口文档生成以及三大认证源码分析
  • 【MyBatis】动态SQL
  • LeetCode(剑指offer) Day1