数据库查询出来的数据放在一个对象里传递 java
如题。我以前从数据库中提取数据总放在JSP页面里。现在我打算分离开写了个query类。在这个类里面进行查询语句是selectid,title,contentfromtab...
如题。我以前从数据库中提取数据总放在JSP页面里。现在我打算分离开
写了个query类。在这个类里面进行查询
语句是 select id,title,content from table where .....
现在出来了3列多行的值。我现在的问题是如何把这些值放在一个对象里 然后传递给调用这个类方法的页面?谢谢 展开
写了个query类。在这个类里面进行查询
语句是 select id,title,content from table where .....
现在出来了3列多行的值。我现在的问题是如何把这些值放在一个对象里 然后传递给调用这个类方法的页面?谢谢 展开
5个回答
展开全部
列值放到Map里面(写个循环从结果集中取就行了),比如以下字段:
id name gender
1 aa m
2 bb f
对应的map.put("id","1");
map.put("name","aa");
map.put("gender","m");
............
再把每行的map放到一个list里面就行了
id name gender
1 aa m
2 bb f
对应的map.put("id","1");
map.put("name","aa");
map.put("gender","m");
............
再把每行的map放到一个list里面就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以写意个对象bean
放每列的值放到bean里面。在把bean放到List里面。
然后把这个List返回回去。
放每列的值放到bean里面。在把bean放到List里面。
然后把这个List返回回去。
参考资料: 天高云淡(◆ノSimply)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
query类中 set 对象 VO
request.setAttribute("key", VO);
JSP中 取得对象VO
VO vo = (VO)request.getAttribute("key");
request.setAttribute("key", VO);
JSP中 取得对象VO
VO vo = (VO)request.getAttribute("key");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
放在List里面就可以了,以后要取出来的时候就只要用个寻还就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询