SpringMVC快速入门

一、springmvc简介

springMVC控制共有行为

1.导入SpringMVC的包

2.配置servlet

3.编写POJO(控制器javaben)Controller

4.将controller使用注解配置到spring容器当中(@Controller)

5.配置组件扫描

二、Tomcat路径

三、springmvc执行流程

四、注解

@RequestMapping虚拟地址映射

  1. value = "/quick"

访问路径: http://localhost:8080/项目名/quick

  1. method = RequestMethod.GET

只接受 GET 方式 的请求(POST 会 405)

  1. params = {"username"}

请求里 必须带名为 username 的参数,否则 400

例: http://localhost:8080/项目名/quick?username=jack

总结:

只有 GET 请求、且 URL 里携带 username 参数时,这个方法才会被调用。

视图解析器不配也行,手动配就用上面的代码

XML 复制代码
<!--   配置内部资源视图解析器-->
       <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
              <property name="prefix" value="/jsp/"/>
              <property name="suffix" value=".jsp"/>
       </bean>

五、总结

相关推荐
乘风gg11 小时前
为什么AI 时代来临,大部分人吃不到红利
前端·ai编程·claude
恋猫de小郭11 小时前
Android 限制侧载新进展,谷歌联合国内厂商推验证计划
android·前端·flutter
IT_陈寒11 小时前
Redis内存爆了,原来我漏掉了这个致命配置
前端·人工智能·后端
恋猫de小郭11 小时前
解读 Android 17 全新内存限制,有没有“豁免”后门?
android·前端·flutter
Hyyy12 小时前
理解LLM的基本工作原理:预训练、微调、推理的区别
前端
Gatlin13 小时前
前端逆向与反逆向:一场猫鼠游戏的底层逻辑与实战
前端
Pedantic13 小时前
本地通知(Local Notifications)学习笔记
前端
森蓝情丶14 小时前
我给 AI 搭了个法庭:一个前端仔的 LangGraph 实战全记录
前端·后端
爱勇宝14 小时前
干了近 8 年,一夜之间被裁:AI 时代,程序员最该害怕的不是 AI
前端·后端·程序员
Pedantic14 小时前
Combine 框架学习笔记
前端