新人写项目,service方面求问啊该如何处理

新人写项目,service方面求问啊
新人第一个项目,经理要求从页面点击一个按钮更改用户状态,这个相对简单。另一个就是用户点击查询,将多个结果返回至页面,这点我不会。求问业务逻辑应该是怎么样?从数据库拿到结果后怎么显示到页面(我不用写页面,只需要负责业务逻辑,可惜前端这块不会),求大神讲解一下,谢谢
------解决思路----------------------
获取到List数据 放在request 中,前台用标签foreach 循环迭代。
------解决思路----------------------
用户点击查询触发一个方法 在后台查询出来数据后
request.getRequestDispatcher("aaa.jsp").forward(request, response); 
返回到前台aaa.jsp页面
------解决思路----------------------
后台查询到数据放到list集合,前台获取集合   遍历即可
------解决思路----------------------
哎,如果你是用的struts 等框架,很简单,查出来的数据 放到list集合里面,然后页面用标签显示就是