DAO已经写好了,在servlet里实现查询数据库里的数据,并跳转到jsp界面,jsp接收参数,要源码,最好有注释
2个回答
2011-11-09
展开全部
LZ你的想法不对
servlet本来就是个控制器,你为何要把查询数据库的内容放到servlet里面
这样就不是MVC结构了
还是老老实实从servlet调用DAO方法,你现在觉得格式不重要,真的开始做大项目才知道重要性
servlet本来就是个控制器,你为何要把查询数据库的内容放到servlet里面
这样就不是MVC结构了
还是老老实实从servlet调用DAO方法,你现在觉得格式不重要,真的开始做大项目才知道重要性
更多追问追答
追问
那在DAO里面直接写查询语句就行了?那servlet里面怎么调用DAO里面的查询语句?
追答
DAO本来就是数据访问层,查询语句就应该写DAO里面
servlet调用DAO很简单啊,new一下DAO类,然后点出方法就可以啦
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Serlet代码
/**
* 得到用户login信息
*/
public String getLoginInfo(){
//调用Service中的方法
UserLogin userlogininfo=(UserLogin)userLoginService.getById(23);
//把查询结果放到request中
ActionContext.getContext().put("userLogin",userlogininfo);
//login是返回页面的名称在strut.xml配置文件中配置
return "login";
}
/**
* 得到用户login信息
*/
public String getLoginInfo(){
//调用Service中的方法
UserLogin userlogininfo=(UserLogin)userLoginService.getById(23);
//把查询结果放到request中
ActionContext.getContext().put("userLogin",userlogininfo);
//login是返回页面的名称在strut.xml配置文件中配置
return "login";
}
追问
我要求的是直接写个servlet,查询数据库的语句什么的都在servlet里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询