写了一个Dao,连接数据库进行查询,怎样把查询到的结果在jsp中显示,在servlet在使用Dao中的方法,
3个回答
展开全部
jsp 直接写代码好了 记得把dao倒进来就行了
<%@page import="entity.*" %>
<%
UserDao dao =.....
List<User> users = dao.getUser.......
for( int i =0 ;i<users.size();i++){
User user = users.get(i);
%>
<%@page import="entity.*" %>
<%
UserDao dao =.....
List<User> users = dao.getUser.......
for( int i =0 ;i<users.size();i++){
User user = users.get(i);
%>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在servlet中你先new这个Dao,Dao dao = new Dao(); 之后dao . 你dao中的方法
再用重定向或转发到你相对应的jsp页面
当然了new这种方式很不灵活,我们通常会写个工具类
再用重定向或转发到你相对应的jsp页面
当然了new这种方式很不灵活,我们通常会写个工具类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
举个例子:
servlet:
String cond = "select * from user_maxiao ";
List list = (new UserInfoDAO()).getUser(cond);
request.setAttribute("list", list);
request.setAttribute("user", user);
request.getRequestDispatcher("/person/personlist.jsp").forward(
request, response);
UserInfoDAO:
public List getUser(String cond) {
List list = new ArrayList();
........
return list;
}
servlet:
String cond = "select * from user_maxiao ";
List list = (new UserInfoDAO()).getUser(cond);
request.setAttribute("list", list);
request.setAttribute("user", user);
request.getRequestDispatcher("/person/personlist.jsp").forward(
request, response);
UserInfoDAO:
public List getUser(String cond) {
List list = new ArrayList();
........
return list;
}
追问
在jsp中该怎么用啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询