`

@RequestMapping的请求参数

阅读更多

1、@RequestMapping的请求参数params支持简单的表达式
(1)param1: 表示请求必须包含名为param1的请求参数 。
(2)!param1: 表示请求不能包含名为param1的请求参数。
(3)param1!=value1: 表示请求包含名为param1的请求参数,但其值不能为 value1。
(4){"param1=value1", "param2"}: 请求必须包含名为 param1和param2的两个请求参数,且 param1参数的值必须为 value1。

 

2、控制器TestRequestMappingController.java

package com.springmvc.web.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
@RequestMapping("/springmvc")
public class TestRequestMappingController {

	@RequestMapping(value="/testParams", params={"username=zs","age"})
	public String testParams() {
		System.out.println("testParams");
		return "success";
	}
	
}

 

3、访问代码

<a href="<%=path%>/springmvc/testParams?username=zs&age=0">RequestMapping的请求参数</a>

 

 

 

 

分享到:
评论

相关推荐

    SpringMVC-2 使用@RequestMapping映射请求

    @RequestMapping注解可以使用请求URL、请求方式、请求参数、请求头和带占位符的URL等方式来映射请求;且包括REST与HiddenHttpMethodFilter相关内容

    Spring2.5_基于注解驱动的SpringMVC

    容易通过 URL 参数指定 Controller 的处理方法了。 @RequestMapping 注解中除了 params 属性外,还有一个常用的属性是 method,它可以让 Controller 方法处理特定 HTTP 请求方式的请求,如让一个方法处理 HTTP GET ...

    基于框架的Web开发-处理数据模型、转发和重定向.docx

    Spring MVC通过@RequestMapping注解将请求引导到处理方法上,并可以将请求消息绑定到方法的参数上。将请求绑定到方法上只是处理的第一步,方法还要执行相应的逻辑运算,产生模型数据,导向到特定视图。 将模型数据...

    SpringMVCDemo:Spring MVC 框架知识案例

    3.Spring MVC 请求参数的获取案例 4.Spring MVC 域对象共享数据案例 5.Spring MVC @ModelAttribute 注解案例 6.Spring MVC 国际化案例 7.Spring MVC 请求转发与请求重定向案例 8.Spring MVC 下载 Excel 文档的需求...

    SpringBoot视频教程 快速上手

    第五节:@RequestParam获取请求参数 第四章:SpringBoot之Spring Data Jpa支持 第一节:Spring Data Jpa简介 第二节:Spring Data Jpa基本crud实现 第三节:自定义查询@Query 第四节:动态查询Specification使用 第...

    SpringMVC注解式开发.docx

    一、@RequestMapping 定义请求规则 o1. 指定模块名称 ... 校正请求参数名@RequestParam o3. 请求参数中文乱码问题 o4. 对象参数接收 三、处理器方法的返回值 o1. 返回 ModelAndView o2. 返回 String

    Spring 4 + REST Web Service + JSON Example with Tomcat

    Web服务方法参数包含@RequestParam,该属性具有defaultValue属性 ,该值将为请求中不可用的请求参数分配默认值。 要设置环境,我们可以使用Spring Boot快速启动。WebApplicationInitializer用于替换web.xml设置。...

    Java学习资料+SpringMVC

    1、什么是MVC 2、什么是SpringMVC 3、SpringMVC的特点 4、创建请求控制器 5、创建springMVC的配置文件 配置web.xml @RequestMapping注解 @RequestParam @RequestHeader @CookieValue 通过POJO获取请求参数

    SpringMVC项目:ALL

    JavaWeb框架——SpringMVC学习过程前端控制器、视图解析器@Controller@RequestMapping(value、method、params)获取请求参数域对象共享数据视图前缀RESTFul文件上传下载拦截器Interceptor异常处理Excepton

    SpringMVC4超权威教程

    1.SpringMVC 概述 2.SpringMVC 的 HelloWorld ...映射请求参数 & 请求头 • 5.处理模型数据 • 6.视图和视图解析器 7.RESTful CRUD • 8.SpringMVC 表单标签 &处理静态资源 • 9.数据转换 & 数据格式化 & 数据校验

    本科毕业设计项目-基于SpringBoot的毕业设计选题系统

    ##### 请求参数: | 参数名 | 类型 | 说明 | 备注 | | :------- | :----- | :------- | :--- | | roleName | String | 登录名 | | | passWord | String | 登录密码 | | ##### 返回参数: | 参数名 | 类型 | 说明...

    MVC框架(含源码与jar包)

    比较全面的MVC源码分享。用户只要轻松使用几个注解就能完成使用。其中: @Controller:表示控制器; @RequestMapping:映射url路径...@RequestParam:表示请求时传递来的参数; @ResponseBody:表示方法返回json数据。

    spring-base64-url-decoder:添加 MVC 参数注释和 HandlerMethodArgumentResolver 以启用解码 Base64 编码的 URL 参数

    &lt; dependency&gt; &lt; groupId&gt;de.is24.spring&lt;/ groupId&gt; &lt; artifactId&gt;base64-url-decoder&lt;/ artifactId&gt; &lt; version&gt;1.0&lt;/ version&gt; 用法根据此示例,在 MVC 控制器中使用@DecodedUri注释来注释您的参数: @...

    SpringMvcGuide:一个用来记录SpringMVC细节的项目

    SpringMVC的相关用法主要内容@RequestMapping注解中相关参数的意义参考RequestMappingController类.Controller中方法的参数可以定义的类型统计普通常用的基本参数没有写, 介绍了一些稍微冷门但是还有点用的, 参考...

    baweiMVC.jar—web层框架

    仿SpringMVC框架。...2、通过@RequestMapping,建立url请求路径与对应处理类及方法的映射关系; 3、通过@RequestParam,为url对应处理方法的参数变量赋值; 4、通过@ResponseBody,使得对应方法响应回json数据。

    Design:基于SpringBoot的毕业设计选题系统

    根据角色ID获取角色信息接口名称:getRoleById请求参数:参数名类型说明备注ID 整数角色ID返回参数:参数名类型说明备注是成功的布尔型是否成功数据角色角色信息2.教师信息2.1。分页获取教师信息接口名称:...

    解决layui上传文件提示上传异常,实际文件已经上传成功的问题

    原因:上传回调的方法接收的参数应该是json格式的,之前返回的是String,所以一直走异常的方法 @ResponseBody @RequestMapping("/web/upload") public JSONObject uploadSourceData(@RequestParam(value="file") ...

    01.后台管理系统静态页面

    导入静态资源展示后台首页1 功能分析请求的url:/参数:无返回值:逻辑视图String2 Controller/** * 页面跳转controller * */ @Controller public class PageController { @RequestMapping(&quot;/&quot;) public ...

    SpringMVC请求参数处理-2021-04-09.txt

    SpringMVC的参数请,整理了常见的参数处理方法

Global site tag (gtag.js) - Google Analytics