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>

五、总结

相关推荐
kirkWang1 小时前
HarmonyOS 6.0 服务卡片实战:把「轻食刻」装进桌面,让轻断食一眼可控
前端
1024小神1 小时前
VNBarcodeObservation的结果中observation.boundingBox 是什么类型?
前端
xun_xing2 小时前
Javascript的Iterator和Generator
前端·javascript
秃了才能变得更强2 小时前
React Native 新、旧架构集成原生模块方式
前端
1024小神2 小时前
swift中VNDetectBarcodesRequest VNImageRequestHandler 是什么?有什么作用?VN是什么意思
前端
加个鸡腿儿2 小时前
React项目实战 | 修复Table可展开行,点击一个全部展开
前端·react.js·编程语言
在泡泡里2 小时前
前端规范【五】biomejs自动化工具-ultracite
前端
_野猪佩奇_牛马版2 小时前
node/py实现 qwen多轮对话
前端
残冬醉离殇2 小时前
函数柯里化(curry)是什么?🤔
前端·javascript