我们都知道,页面的(jsp等)form传递到后台代码时,会有一个对应的form去接收的,一般在controller层。如下:
@RequestMapping(value = "/saveContractInfo")
public String saveContractInfo(PgContractForm form,Model model,WebRequest request)
{
}
在这里用PgContractForm 类的对象form去接收页面的值,就要求PgContractForm 的字段和jsp里面填入的input等HTML元素的name属性值一致,这是jsp的部分代码,在form里面:
<input type="text" class="A " style="width: 80%" name="paperContractNo" id="paperContractNo" maxlength="30" >
那么在PgContractForm类中,就要有字段和它对应:
public class PgContractInfo implements Serializable{
private String id; //合同id
private String paperContractNo; //纸质合同号
....
}
这样才能在图一时正确的接收数据