当前位置: 代码迷 >> J2EE >> 高手来解决思路
  详细解决方案

高手来解决思路

热度:58   发布时间:2016-04-21 20:32:23.0
高手来
我现在从前台拿到了一个id,在action里a.setId(id);,可是拿不到这条记录的其他值。该怎么取?
------解决方案--------------------
引用:
我现在从前台拿到了一个id,在action里a.setId(id);,可是拿不到这条记录的其他值。该怎么取?
只setid当然只有id的值了,“其他值”可以通过set完成,也可以通过ORM完成,看业务需要了。
PS:需要好好学习下了。
------解决方案--------------------
。。。 你前台只传回来一个id 你还想要什么东西··
你前台那个页面有其他的东西吗?
如果只给的到id的话就通过id从数据库查出来对应的记录
------解决方案--------------------
引用:
Quote: 引用:

struts2?变量都有set、get方法吗。能不能说明点/
前:
<input type="text" id="userid" name="userid"  value="1">

action:
public String demo() throws Exception {
String id=request.getParameter("id");
Map map = new HashMap();
User  user= new User();
docDto.setid(id);
System.out.println(id);//这块有值。但是只有id有
map.put("user", user);
}

我现在想在另一个前台页面,通过map,${user.name}拿到值。



String id=request.getParameter("id");
user = userService.selectUserInfo(id);
user可以get你所有需要的字段值。

selectUserInfo 方法获取 表对象。详情要看你的底层是怎么写的了

  相关解决方案