跪求了几个传值的小问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 15:06:04
stuts +spring+hibernate架构
中action中request.getSession().setAttribute("Id", id);
中大写的Id是哪里的,form?
service中dao.findUniqueBy("id", Id)
中的小写id有事哪里的,Dao中的嘛?谢谢
再多问一句,第一个中的Id是不是form中public String getId(){ return vo.getId()}方法中的Id 呢?
或者说,我不知道这个Id是什么时候付进去的?怎么从代码中看出来,是什么时候付进去的呢?

action中request.getSession().setAttribute("Id", id);
这个“Id”是在HttpSession范围内的一个叫“Id”的属性。

service中dao.findUniqueBy("id", Id)
这个id,是指dao所操作的莫个表中,有个主键叫“id”
是数据库中的

1、request.getSession().setAttribute("Id", id);
大写的Id是session里面对应的一个Key,跟form没有关系。

2、service中dao.findUniqueBy("id", Id)
小写id是Dao中的一个Key

第一个Id是保存于Session中的Id
而第二个是DAO中定义的Id