在servlet中调用Dao包中的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在servlet中调用Dao包中的相关的知识,希望对你有一定的参考价值。
String id = request.getParameter("id");
Vector<UserInfo> v = null;
try
v = SelectEmployeeDao.selectByID(id);//按id进行查找
catch (SQLException e)
e.printStackTrace();
response.sendRedirect(../manage.jsp);
怎么将v带给manage.jsp
request.getRequestDispatcher("../manage.jsp").forward(request,response);
来转发 转发之前使用request.setAttribute("v",v);
到manage.jsp后使用EL表达式来获取v当中的值。本回答被提问者和网友采纳 参考技术B request.setAtrbut("xxx",v);xxx为你给v起的名字,可以随便起。想获得v.在jsp里使用request.getAtrubut("xxx");
jsp学习之如何在web层创建Servlet
jsp动态网页的文件目录结构如下:
1.src下存放java代码
2.包web_xx为web层
3.webcontent里面是jsp文件
jsp页面中的请求交付给servlet处理,在实际中
jsp的请求----》交付web层(交付给web层对应的servlet)-----》交付给service层(处理业务逻辑)-----》调用dao层(数据处理层)
服务器端响应:dao层处理的数据结果------》返回给service层-----》返回给servlet---》动态跳转或者生成jsp页面
创建servlet:在web_xx的包上,右键--新建--选择servlet
填写servlet名----------下一步:
填写该servlet对应的url-----点击finish
以上是关于在servlet中调用Dao包中的的主要内容,如果未能解决你的问题,请参考以下文章
java web servlet 调用 dao层方法 总出错 !!!!新手求解,多谢!!!