QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1564|回复: 4

这两天在学MVC,觉得很晕

[复制链接]
发表于 2005-6-8 12:10:43 | 显示全部楼层 |阅读模式
我不知道怎么让JSP接收一个servlet的返回值


我现在在一个JSP里面提交一个请求showallitem给一个servlet

这个servlet收到请求后让一个javabean处理

javabean从数据库里面读取数据,放在一个列表里面

然后返回给servlet

但是我不知道servlet怎么把这个列表返回给JSP
发表于 2005-6-8 13:43:14 | 显示全部楼层
通过request对象的get/setAttribute方法进行传递
回复

使用道具 举报

 楼主| 发表于 2005-6-8 14:26:02 | 显示全部楼层
<jsp:useBean id="xxx" type="com.yyy" class="aaa.bbb" scope="request"/>

在这里面,xxx com.yyy aaa.bbb分别有什么要求没有?

class和type有什么区别呢?
回复

使用道具 举报

发表于 2005-6-8 16:25:00 | 显示全部楼层
type一般是不用写的,它可以填跟class一样,也可以填bean的父类和接口
回复

使用道具 举报

发表于 2005-6-10 20:38:00 | 显示全部楼层
可将表示结果的javabean存在request、session或servletcontext中,再将请求转发:
RequestDispatcher dispatcher=request.getRequestDispatcher("目的jsp页面的URI");
dispatcher.forward(request,response);
在目的jsp页面中使用jsp:usebean,jsp:getProperty或表达式语言访问存储的javabean。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 20:29 , Processed in 0.046153 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表