• 请看spring DispatcherServlet入门

目录

  • 1. RequestMapping
  • 2. InternalResourceViewResolver

1. RequestMapping

作用:用于建立请求url和处理请求方法之间的对应关系
位置:类上,请求url的第一级访问目录。此处不写的话,相当于应用的根目录方法上,请求url的第二级访问目录,与类上的使用@RequestMapping标注的一级目录一起组成访问虚拟路径属性:value: 用于指定请求的url,和path属性的作用一样method:用于指定请求的方式 枚举params: 用于指定限制请求参数的条件。支持简单的表达式。要求请求参数的key和value必须和配置的一样如:params = {"accountName"} 请求参数必须有accountName
  • RequestMapping综合使用
@Controller
@RequestMapping(value = "/user") // user模块下
public class UserController {/*** @return 转发 or 重定向*/@RequestMapping(value = "/save", method = RequestMethod.GET, params = "accountName")public String save() {System.out.println("controller save running...");// 添加项目根路径 /return "success.jsp"; // 要跳转的页面}}
  • 访问路径
http://localhost:8080/spring-mvc/user/save?accountName=xxx

2. InternalResourceViewResolver

作用:通过配置,抽取转发或者重定向的路径
/pages/index.jsp -> index
    @RequestMapping(value = "/showView")public String showView() {System.out.println("jjj");return "index";}
  • xml配置
<!--视图解析器配置-->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"><!-- 前后置 用于转发 或者 重定向 简写--><property name="prefix" value="/pages/"/><property name="suffix" value=".jsp"/>
</bean>
更多请看DispatcherServlet类。

spring mvc框架请求注解解析,内部资源视图解析器相关推荐

  1. Spring MVC-视图解析器(View Resolverr)-内部资源视图解析器(Internal Resource View Resolver)示例(转载实践)...

    以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_internalresourceviewresolver.htm 说明:示例基于S ...

  2. Spring MVC框架——Web开发框架

    1.MVC设计模式 一般指MVC框架,M(Model)数据模型层,V(View)视图层,C(Controller)控制层. Controller层:获取用户的请求,处理相关业务逻辑,并成功跳转页面,负 ...

  3. 【Java学习路线之JavaWeb】Spring MVC框架入门教程

    文章目录 读者 阅读条件 MVC设计模式简介 JSP+JavaBean Servlet+JSP+JavaBean MVC优缺点 优点 缺点 Spring MVC是什么 Spring MVC优点 第一个 ...

  4. Mybatis,Spring,MVC框架

    文章目录 @[toc] unit12-mybatis框架 MyBatis简介(了解) 什么是MyBatis 为什么要使用MyBatis MyBatis快速入门 准备数据,创建库和表 创建工程,导入所需 ...

  5. Spring MVC框架中关于限制请求方式

    在Spring MVC框架中,@RequestMapping注解的主要作用是配置请求路径,除此以外,还可以配置请求方式,例如: @RequestMapping(value = "/add-n ...

  6. 从 0 开始手写一个 Spring MVC 框架,向高手进阶

    转载自   从 0 开始手写一个 Spring MVC 框架,向高手进阶 Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面.如 ...

  7. 自己手写一个Spring MVC框架

    想要了解Spring MVC框架的原理,探究框架是如何设计的,不错的学习方式是阅读源码,然后自己手写一个框架.本文带领大家简化的手写一个Spring MVC框架. Spring框架对于Java后端程序 ...

  8. Spring MVC框架-持久层用hibernate自动化(1)

    ##Spring MVC Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面.Spring 框架提供了构建 Web 应用程序的全功能 MVC ...

  9. 2022/5/3 Spring MVC框架

    目录 1丶什么是MVC 1.1丶回顾MVC 1.2丶MVC设计模式 1.3丶SpringMVC架构 1.4丶概述 1.5丶中心控制器(DispatcherServlet) 1.6丶SpringMVC执 ...

最新文章

  1. 如何写出一份惊艳BAT的简历?
  2. CodeForces - 1343F Restore the Permutation by Sorted Segments(思维)
  3. 掌控谈话~让对方说“你说得对
  4. javascript-内置对象-date对象-JSON对象-Math对象
  5. 查看linux文件目录的大小和文件夹包含的文件数
  6. QA视角看数据匿名化
  7. 正交幅度调制(QAM)信号的产生与解调介绍及matlab实现
  8. 电气工程及其自动化计算机配置,电气工程及其自动化
  9. Python和Ruby两大语言全方位对比
  10. if - else 案例.py
  11. python瓦登尔湖词频统计
  12. 数据结构与算法—队列详解
  13. 锐利特科技物联网云平台解决方案
  14. 华为鸿蒙手机充电期间系统将进行深度优化
  15. Gillette!Gillette!
  16. 从一线城市回家工作的体验
  17. 3DMax学习笔记【还在更新】
  18. 【万字长文】——作者底层逻辑辨析【自组织场景宣言】,拉开未来序幕!
  19. Ethereum 入门
  20. SQL Server 建库建表

热门文章

  1. oracle 11g数据库数据操作(亲测)
  2. java学习(23):if..else
  3. web前端——transform变形 旋转角度正负的判断
  4. python改文件名_通过python顺序修改文件名字的方法
  5. 死锁产生的原因及条件和手写死锁
  6. LeetCode 22. 括号生成(Generate Parentheses)
  7. jQuery常用的层次选择器
  8. 送花(洛谷 2073)
  9. 超好:web app变革之rem
  10. canvas 在线画图