Spring-boot请求中的任意参数

丽兹

提前道歉。这应该是100%谷歌可支持的问题,但是我似乎使用了错误的词汇。

在http查询上,参数作为url字符串的一部分传递:

curl http://my.host.com/controllerName/actionName?a=b&c=d&e=f&param1=apple&param2=oran

该应用程序指定了一些参数,这些参数可以是可选的:

public HttpEntity<MyResults> actionName(
        @RequestParam(value = "param1", required = true, defaultValue = "Electric Bulb") String param1,
        @RequestParam(value = "param2", required = false ) String param2
        ) throws SomeException { etc}

我想要的是,如果用户传入的参数集不是指定的参数集,则将其捕获到一个或多个字符串中以传递给下游。例如,在某些语言中,“剩余”查询参数将是地图{param,value}。

在Java的类型系统中可能吗?如果是这样,怎么办?他们的正确名字是什么?

JB Nizet

当然:将HttpServletRequest作为参数传递,并用于request.getParameterMap()访问所有参数及其值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spring boot 获取请求参数

来自分类Dev

Spring Boot 中的嵌套请求

来自分类Dev

Spring请求参数中的特殊符号

来自分类Dev

在Spring Boot中启用HTTP请求POST

来自分类Dev

在spring请求中处理数据表请求参数

来自分类Dev

无法在Spring Boot中读取JVM参数

来自分类Dev

如何在Spring Boot请求参数中使用的类中的字段值上设置默认值

来自分类Dev

Spring Cloud 合约中从响应中引用请求查询参数

来自分类Dev

如何使用Spring MVC在URL中隐藏请求参数值

来自分类Dev

Spring MVC中的Bean验证和请求的参数

来自分类常见问题

Java和/或Spring Boot中的并发异步HTTP请求

来自分类Dev

Rest Controller无法在Spring Boot App中识别GET请求

来自分类Dev

在 Spring-boot 中忽略来自特定请求的字段

来自分类Dev

MultiPart PUT 请求在 spring boot 中不起作用

来自分类Dev

在Spring请求参数+(加)的Desserialization

来自分类Dev

Spring Boot发布HTTP请求

来自分类Dev

Spring Boot发布HTTP请求

来自分类Dev

Spring Boot中查询参数中的无效括号字符

来自分类Dev

Spring Boot在配置代码中获取命令行参数

来自分类Dev

数组作为Spring Boot Kotlin中蚂蚁匹配器的参数

来自分类Dev

如何在 Spring Boot 中搜索乘法(批处理)参数?

来自分类Dev

Spring Boot - application.properties 中的程序参数

来自分类Dev

如何使用 Spring Boot 将请求参数添加到静态 HTML 页面?

来自分类Dev

如何检查Spring MVC应用程序中的请求中是否传递了请求参数/查询参数?

来自分类Dev

Spring Boot中的JSP

来自分类常见问题

Spring MVC与Spring Boot与Spring

来自分类常见问题

Spring MVC或Spring Boot

来自分类Dev

Spring MVC损坏的请求参数处理

来自分类Dev

Spring Boot文件上传错误请求400

Related 相关文章

热门标签

归档