javaweb怎么将数据从数据库查出来并返回前台?

我是用servlet+jdbc做的,数据库是mysql,怎么把数据查出来返回到页面?如果jsp页面中不包括java代码那应该怎么做?... 我是用servlet+jdbc做的,数据库是mysql,怎么把数据查出来返回到页面?如果jsp页面中不包括java代码那应该怎么做? 展开
 我来答
匿名用户
2015-05-04
展开全部
你是想做到JSP页面不加入<%%>这种小脚本吧,那可以采用EL表达式,或者一些框架的输出方式,通常用EL就可以了,因为EL就是用来运算和表达的。后台获取数据以后,这个数据可以是一个简单类型,也可以是一个对象,如果是同一个请求下的,也就是request对象没有变,那么可以用这个存储,否则要用session存储,存储数据的对象是JSP内置的对象,有page,request,session,application等,每个对象都能存储数据,但是作用于不同,page针对当前页面,request针对一个请求,session针对一个会话,application针对整个应用程序。 通常session就可以了。 比如后台获取一个String的name值,那么你可以session.setAttribute("name",name); 那么JSP直接可以EL这样写:${sessionScope.name} 获取这个值,这里的name是后台封装的键的名,不是后面变量name的名。
润泽且素淡灬瑰宝h
2015-05-04 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3561
采纳率:3%
帮助的人:1877万
展开全部
你用jdbc查出数据来之后,把数据作为对象放在response对象里面。
然后在JSP里面就可以用${对象名}来获取数值了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式