JSP:
int main()
{
int a[10];
printf("%p %p\n", (void *) &a, (void *) &a[0]);
}
控制器类:
<form:input mandatory="true" id="CodeTxt" path="custCode" cssClass="txtfield
controlWidth" readonly="false"jsValidation="checkAlphaNumeric" />
我们是否使用name或id获取参数,如果是,那么我们如何从public @ResponseBody JsonResult fetchCustomerList(@ModelAttribute("customer")Customer customer,@RequestParam("custCode") String customerCode
获取值。我们是否将参数映射到@RequestParam("custCode")
?
JsonResult在屏幕后面做了些什么?
这是一个代码段并且运行正常。
答案 0 :(得分:2)
当您将表单请求发送到服务器时,表单数据可用作键/值对,其中键是表单字段的name
(HTML属性name="custCode"
是为您生成的你使用:path="custCode"
)。在这种情况下,Id
属性不相关,您无法通过其id
而非name
属性引用表单字段。
如果您需要检索id
的值,可以将其存储为其他隐藏字段值,例如:
<input type="hidden" name="custCodeFieldId" value="codeTxt" />
然后使用附加检索id的值
@RequestParam("custCodeFieldId") String custCodeFieldId