JSP中如何调用JavaBean呢?新人求教~~~~~~~~

如题,我已经编写好了JavaBean,jsp中一个集合要赋值给Bean<%Vectorvt=(Vector)request.getAttribute("result");... 如题,我已经编写好了JavaBean,jsp中一个集合要赋值给Bean
<%
Vector vt=(Vector)request.getAttribute("result");
for(int i=0;i<vt.size();i++){
Vector e=(Vector)vt.get(i);
%>
这样是正确的
<%
Vector vt=(Vector)request.getAttribute("result");
for(int i=0;i<vt.size();i++){
MessageBook mb=(MessageBook) vt.get(i)
%>
这样就不对了,程序会报错

JavaBean是MessageBook.java
setXXX()和getXXX()的方法我检查了,没有问题
为什么不能用Bean代替Vector呢?求高人指点~~~~~~小弟新手~~~
展开
 我来答
薄琛l3
2012-05-08 · TA获得超过366个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:132万
展开全部
request.getAttribute("result"); result属性保存的是什么类型的数据?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chinabjlrf
2012-05-08 · 超过12用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:38.6万
展开全部
Vector是一种集合..可装任何类型的元素..
但 MessageBook mb=(MessageBook) vt.get(i) 是把从result取的值赋给它...
软过vt中的元素不是object类型 即使你强转了 也不行的

明白么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式