问题标签 [http-request-parameters]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何将字符串 [] 发送到弹簧控制器?
我有以下 JQuery 代码,它将一些请求参数发送到我的 Spring MVC 控制器。对于某些参数,我应该得到多个值。
单击时tb-email
,请求将提交给保存在DashboardGlobals
变量中的某个控制器。
在服务器端,我编写了以下 Java 代码来获取参数格式和接收者的多个值。
我检查了formats
和recipients
长度为1。
我什至尝试使用
我仍然在数组中获得单个值。长度还是一?
出了什么问题?
spring - Spring 的 @RequestParam 与嵌套对象/富模型对象
简单的问题:
这显然不起作用,因为@RequestParam
仅适用于方法参数。
有没有办法在模型对象中定义请求参数的名称?
原因:
我的MyModel
和MyNestedModel
类当然要大得多,我想使用例如?a.b[]=TEST
.
谢谢你的帮助:)
编辑:看起来这正是我的问题:绑定 spring mvc 命令对象时如何自定义参数名称
spring - 通用请求参数(运行时构造)
我的请求如下所示:
我@Controller
有一个应该接受那些通用请求参数的方法:
问题是:?
应该是一些由Map
.
这意味着:key=A
应该映射到类A
并且key=B
应该映射到类B
。根据上面给定的请求: ClassA
将有一个 propertyint size
并且 classB
将有一个 property String query
。
我只是想不通,我怎么能告诉 Spring 使用 class A
for keyA
和 class B
for key B
。
(我知道我可以POST
和杰克逊一起做,但我想用一个GET
请求来解决这个问题)。
谢谢你的帮助:)
java - Spring - 请求参数列表
我的网址如下所示:
我使用列表处理它:
它工作正常,但我注意到一些奇怪的行为。
每个列表放两个空字符串(大小=2,如预期的那样)
将 link1 放入链接,将 time1 放入时间(大小 = 1,如预期的那样)
但是当我使用
解析为两个空列表(大小 = 0,我宁愿希望列表带有一个空字符串)
难道我做错了什么?还是在这种情况下我应该编写单独的逻辑?
java - 如何在 url 中发送 json 数据作为 java 中的请求参数
我想在 url 中发送 json 数据,如下所示。
我怎样才能做到这一点?
loops - 使用 foreach 迭代参数 JSTL
我有键是整数的请求参数列表,例如
我想使用以下参数迭代此参数列表foreach
:
servlets - HTTPServletRequest getParameterMap() 与 getParameterNames
HTTPServletRequest
req, 有一个方法getParameterMap()
,但是值返回 aString[]
而不是String
, 用于发布数据
姓名=结婚&姓=约翰&年龄=20。
我在帖子数据中看到它不是一个数组,而是getParameterMap()
为每个键(名称或姓氏或年龄)返回数组。关于以更好的方式理解这一点的任何指示?
该代码在方法 2 中可用。方法 1 完全正常。
方法一:
方法二:
jsp - request.getParameter 在预期时没有空值
我发现这个问题非常令人困惑(但也很有趣),因此我想在这里向人们寻求见解。
我一直在自学 JSP 和相关技术。我要做的是从 JSP 中检索参数到 servlet,然后将它们与 If() 一起使用。这是我的编码的一部分。
这是 JSP 的一部分(上一步)
我正在努力确保,当客户端在双方(For an existing customer/For a new customer
)上输入信息时,JSP 上会出现上述消息"Information is detected for the both side"
。
但是,即使所有文本框都是空白的,也会出现错误消息。因此,request.getParameter( )
即使我将它们设为空,上述所有方法都不包含空值。
即使我能想出其他算法,我也想知道这种现象发生的原因。
任何建议将被认真考虑。
python - pyramid.request 对象中查询参数的排序
我正在编写一些 REST API。
在其中一个我想知道查询字符串中提到参数的顺序。
现在,我正在使用访问查询参数
这将返回一个嵌套多字典。但我认为键的顺序不正确。
任何其他方式,我可以获得ordered-dict?
提前致谢 !!