当前位置:编程学习 > JAVA >>

jsp首页里怎么获取多个servlet里保存的数据????

首页包含了很多张表的东西吧,在servlet里已经存起来了,请问怎么在jsp首页里获取。
我是这样写的:
<c:if test="${empty param.action}">
<c:redirect url="../servlet/CourtNoticeServlet?action=indexCourtNotice"/>
<c:redirect url="../servlet/LinksServlet?action=indexf_link"/>
</c:if>
它报redirect 不能重复使用。

我想用这种方法:
<jsp:include page="../servlet/LinksServlet?action=indexf_link" />
<jsp:include page="../servlet/CourtNoticeServlet?action=indexCourtNotice" />
也报错,点进去指的是:
RequestDispatcher rd=request.getRequestDispatcher("../Common/index.jsp");
rd.forward(request, response);这行...我实在没辙了。。。

请问有没有其它的方法或者告诉我我这个方法错在哪了?
--------------------编程问答-------------------- 把servlet改写成javabeans --------------------编程问答--------------------
引用 1 楼  的回复:
把servlet改写成javabeans

能不能够说详细点啊,哪个servlet?你不会叫我改文件后缀名吧! --------------------编程问答-------------------- 你不能把多个servlet整合到一起? --------------------编程问答-------------------- 把servlet改写成javabeans和改文件后缀名没关系,
首页包含了很多张表的东西吧,在servlet里已经存起来了,请问怎么在jsp首页里获取
很多张表的东西全部放到javabeans里面,JSP可以调用N多Javabeans, --------------------编程问答-------------------- 你可以在一个servlet中把所有需要的数据都查出来 --------------------编程问答--------------------
引用 2 楼  的回复:
引用 1 楼  的回复:

把servlet改写成javabeans

能不能够说详细点啊,哪个servlet?你不会叫我改文件后缀名吧!


要能的话我就不用这么愁了。。 --------------------编程问答--------------------
引用 4 楼  的回复:
把servlet改写成javabeans和改文件后缀名没关系,
首页包含了很多张表的东西吧,在servlet里已经存起来了,请问怎么在jsp首页里获取
很多张表的东西全部放到javabeans里面,JSP可以调用N多Javabeans,

我不懂,你是说把哪个servlet改成javabeans?
<c:redirect url="../javabeans/CourtNoticeServlet?action=indexCourtNotice"/>
<c:redirect url="../javabeans/LinksServlet?action=indexf_link"/> --------------------编程问答-------------------- 直接用a标签试试 --------------------编程问答--------------------
引用 8 楼  的回复:
直接用a标签试试

怎么也不会用a标签啊... --------------------编程问答-------------------- 那就用iframe,每个iframe对应一个servlet
<iframe src="a.servlet"></iframe>
<iframe src="b.servlet"></iframe>
<iframe src="c.servlet"></iframe> --------------------编程问答--------------------
引用楼主  的回复:
首页包含了很多张表的东西吧,在servlet里已经存起来了,请问怎么在jsp首页里获取。
我是这样写的:
<c:if test="${empty param.action}">
<c:redirect url="../servlet/CourtNoticeServlet?action=indexCourtNotice"/>
<c:redirect url="../servlet/Links……

1。JSP页面不能同时用两个<c:redirect...
2。首页面的逻辑可以用标签,或者直接写在页面,或者用一个servlet跳转 --------------------编程问答--------------------
引用 10 楼  的回复:
那就用iframe,每个iframe对应一个servlet
<iframe src="a.servlet"></iframe>
<iframe src="b.servlet"></iframe>
<iframe src="c.servlet"></iframe>

这个试过了,不行。。。 --------------------编程问答--------------------
引用 11 楼  的回复:
引用楼主  的回复:
首页包含了很多张表的东西吧,在servlet里已经存起来了,请问怎么在jsp首页里获取。
我是这样写的:
<c:if test="${empty param.action}">
<c:redirect url="../servlet/CourtNoticeServlet?action=indexCourtNotice"/>
<c:redirect url="../……

用什么标签? --------------------编程问答-------------------- 全都存session、里
--------------------编程问答--------------------
引用 14 楼  的回复:
全都存session、里

都存在session里的。
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,