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呢?求高人指点~~~~~~小弟新手~~~ 展开
<%
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呢?求高人指点~~~~~~小弟新手~~~ 展开
展开全部
request.getAttribute("result"); result属性保存的是什么类型的数据?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Vector是一种集合..可装任何类型的元素..
但 MessageBook mb=(MessageBook) vt.get(i) 是把从result取的值赋给它...
软过vt中的元素不是object类型 即使你强转了 也不行的
明白么?
但 MessageBook mb=(MessageBook) vt.get(i) 是把从result取的值赋给它...
软过vt中的元素不是object类型 即使你强转了 也不行的
明白么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询