当前位置: 代码迷 >> J2EE >> Controller怎么接收JSP传来的主键(LONG)类型的值
  详细解决方案

Controller怎么接收JSP传来的主键(LONG)类型的值

热度:82   发布时间:2016-04-17 23:28:42.0
Controller如何接收JSP传来的主键(LONG)类型的值?
form中

private Long readerId; //读者Id

public Long getReaderId() {
return readerId;
}

public void setReaderId(Long readerId) {
this.readerId = readerId;
}


Controller

Long readerId=readerLoginQueryForm.getReaderId();


JSP

<!-- Parameter for hidden -->
<input name="readerId" id="readerId" type="hidden" value="${reader.id}"/>
<!-- Parameter for hidden end -->



这样可以接收数据不 这样写好像接收不到
------解决思路----------------------
@RequestMapping("/xxx")
public String rm(ReaderLoginQueryForm readerLoginQueryForm){
    //Long readerId=readerLoginQueryForm.getReaderId();
}


<form name="readerLoginQueryForm" action="/xxx">
<input name="readerId" id="readerId" type="hidden" value="${reader.id}"/>
</form>

------解决思路----------------------
Controller 的方法参数里写 (   Long readerId  )
  相关解决方案