jsp如何根据数据库数据显示不同网页

比如说我写的是一个新闻类似的网页,数据库里有多条记录包括新闻的标题,内容时间,我想写一个页面1(加载数据库的记录显示一个总页面),然后如何能让每一条数据是一个网页?就是点... 比如说我写的是一个新闻类似的网页,数据库里有多条记录包括新闻的标题,内容时间,我想写一个页面1(加载数据库的记录显示一个总页面),然后如何能让每一条数据是一个网页?就是点击页面1的某条新闻然后跳转一个页面显示详细的数据
给个思路就行
展开
 我来答
匿名用户
2016-06-05
展开全部
拿简单的 servlet 来说:

当在页面做 input 提交时,用户名已经被提交到后台,当然,我们的目的是获取work_order值,接下来控制页面转发回你提交的 jsp,记住转发与重定向的区别,这里我不做过多阐述,接下来就是jsp 页面的操作了,您可以使用脚本语言<%...%>,亦可以使用 jstl 表达式,当然,如果使用了 struts2框架等,ognl 表达式是一个完美的选择,提供的具体思路如下:

<jstl:if test="${requestScope.work_order}==a">显示 a div</if> <jstl:elseif test="${requestScope.work_order}==b">显示 b div</elseif> <jstl:else test="${requestScope.work_order}==a">显示 a div</else>

当然${requestScope.work_order}表示从 request 范围中请求work_order参数,就是你查询出来的
追问
额,不是很懂,我想知道怎么点击每条数据显示不同页面呢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式