关于jsp调用servlet显示数据库信息的问题

我单独执行servlet文件可以连接数据库并在网页上显示,当我用jsp中form方法调用servlet时,不能显示数据库信息,而且通过request.getAttribu... 我单独执行servlet文件可以连接数据库并在网页上显示,当我用jsp中 form方法调用servlet时,不能显示数据库信息,而且通过request.getAttribute 传值方法 也得不到东西,只得到null,怎么回事? 展开
 我来答
匿名用户
2015-05-07
展开全部
项目中关于数据库的操作,一般都是会集中在DAO总编写,而外部的只需要调用他的各种方法的借口就行了,servlet就相当于一个class,你之所以不会是不知道,怎样将得到的数据传到jsp页面中,所以我推荐,你去看一下相关知识,比如
request.getRequestDispatcher("/somePage.jsp").forward(request, response); 和response.sendRedirect("/somePage.jsp");
这两个方法的运用,
同时,你必须了解servlet和jsp的4个作用域,就是保存你数据库取出来的数据的4个地方,关键词是request,session,application和page,你可以去一个一个的看一下,至于servlet和class差不多,你只要学会数据会的地方和怎样把他们传给页面,你就很明白了
lin_chuhao
2015-05-07 · TA获得超过352个赞
知道小有建树答主
回答量:572
采纳率:57%
帮助的人:138万
展开全部
把表单代码贴出来。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0d3d8ab
2015-05-06
知道答主
回答量:17
采纳率:0%
帮助的人:7万
展开全部
像这种情况要把代码截图来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
看的见zone
2015-05-06
知道答主
回答量:9
采纳率:0%
帮助的人:3.3万
展开全部
你request.getParameter有没有获取值
追问
getParameter 不是用在servlet中读取jsp传来的参数吗,另外我用调用servlet对不对啊,servlet中有out.println输出,但调用不显示内容,我用getAttribute传值也是null,不知道哪里出问题了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式