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>

五、总结

相关推荐
老前端的功夫3 分钟前
移动端兼容性深度解析:从像素到交互的全方位解决方案
前端·前端框架·node.js·交互·css3
代码与野兽5 分钟前
AI交易,怎么让LLM自己挑选数据源?
前端·javascript·后端
CC码码23 分钟前
前端文本分割工具,“他”来了
前端·javascript·程序员
linhuai24 分钟前
flutter实现Mock数据
前端
Keely4028530 分钟前
浏览器指纹识别:从原理到防护的完整指南
前端·浏览器
沐道PHP31 分钟前
nvm安装node低版本失败-解决方案
前端
韩曙亮38 分钟前
【Web APIs】JavaScript 执行机制 ( 单线程特点 | 同步任务与异步任务 | 同步先行、异步排队 | 事件循环机制 )
开发语言·前端·javascript·异步任务·同步任务·web apis·js 引擎
linhuai39 分钟前
Flutter如何实现头部固定
前端
单调77739 分钟前
npm你还了解多少
前端
码途进化论42 分钟前
基于 Vue 2 + VXE Table 的超大规模表格渲染架构设计与性能优化方案
前端