我必须进行web服务调用,并在调用时发送许多属性。其中一个属性是生日,它属于java类型。util。日期我希望生日表的值为“1960-10-25T00:00:00”。
@GetMapping("/someSearch")
public PolicySearchResponseResource searchSomething(@RequestParam String firstName,
@RequestParam String lastName, @RequestParam Date birthDate) {
//call web service here and send birthDate in this form 1960-10-25T00:00:00...
}
当我在request param中发送1960-10-25T00:00:00时,它没有收到它并抛出错误。只接受“1960年10月25日”表格。怎么处理?
试试这个:
@RequestParam(value="paramName") @DateTimeFormat(pattern="MMddyyyy") Date paramName
因此,在你的情况下,它将是:
@GetMapping("/someSearch")
public PolicySearchResponseResource searchSomething(@RequestParam String firstName,
@RequestParam String lastName, @RequestParam(value="birthDate") @DateTimeFormat(pattern="yyyy-MM-dd'T'HH:mm:ss") Date birthDate) {
}
所以基本上我有我的rootFolderId在我的application.properties 我需要把它放到控制器里 并在@RequestParam中使用它,例如: 但是我遇到了“属性值必须是常数”的问题。有什么方法可以让它工作吗?
问题内容: 在我的ASP.NET MVC应用程序中,我希望用户将值添加到文本框中,然后按Ajax.ActionLink。我想做这样的事情: Ajax.ActionLink(“ Go”,“ Action”,“ Controller”,新的{value = textbox1.value}) 还是我还能如何使此文本框值返回到我的操作?jQuery的? 问题答案: 您可以使用AJAX $ .get方法运行
问题内容: Docker 1.9允许将参数传递给dockerfile。参见链接:https : //docs.docker.com/engine/reference/builder/#arg 我该如何在ENTRYPOINT指令中传递相同的药品? 我的dockerfile有 ARG $ Version = 3.1 ENTRYPOINT /tmp/folder-$Version/sample.sh开始
我在示例中看到如何将消息字符串传递给亚马逊 sns sdk 的发布方法。但是,是否有如何将自定义对象作为消息传递的示例?我尝试将“消息结构”设置为“json”,但随后我得到错误。我应该将对象值传递到参数中的哪个位置? 有什么例子吗?
第一个数字:3第二个数字:4和:7
问题内容: 谁能告诉我如何在JSP中将JavaScript值传递给Scriptlet? 问题答案: 您的javascript值是客户端,您的scriptlet正在服务器端运行。因此,如果您想在scriptlet中使用javascript变量,则需要提交它们。 为此,可以将它们存储在输入字段中并提交表单,或者执行ajax请求。我建议您对此进行研究。