???

热烈的红颜 2008-06-14 09:44:23
为什么 我在一个页面定义的一个BEAN
<jsp:useBean id="Stu1" class="Test.Student" scope="session"/>
其他页面不能通过
<jsp:getProperty name="Stu1" property="age"/>来获取啊 报告没有对象的异常错误..........

还有
jsp:useBean id="Stu2" class="Test.StudentBean" scope="page"/>
<%
Stu2=(Test.StudentBean)session.getAttribute("UseBean");
out.println(session.getAttribute("UseBean").toString());
out.println(Stu2.getName());
out.print(Stu2.getAge());
%>
姓名:<jsp:getProperty name="Stu2" property="name"/>
年龄:<jsp:getProperty name="Stu2" property="age"/>
怎么结果是 
liuqiang 19 姓名:liuyi 年龄:19
...全文
51 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
热烈的红颜 2008-06-14
  • 打赏
  • 举报
回复
这是第二个页面
Stu1是在第一个也面定义的
<%@ page language="java" import="java.util.*,Test.StudentBean" pageEncoding="GB2312"%>
<body>
<jsp:useBean id="Stu2" class="Test.StudentBean" scope="page"/>
<%
Stu2=(Test.StudentBean)session.getAttribute("UseBean");
out.println(session.getAttribute("UseBean").toString());
out.println(Stu2.getName());
out.print(Stu2.getAge());
%>
姓名:<jsp:getProperty name="Stu2" property="name"/>
年龄:<jsp:getProperty name="Stu2" property="age"/>

</body>
热烈的红颜 2008-06-14
  • 打赏
  • 举报
回复
引入了的
zhj92lxs 2008-06-14
  • 打赏
  • 举报
回复
Test.Student这个你import进来了吗
热烈的红颜 2008-06-14
  • 打赏
  • 举报
回复
为什么 通过getName()得到的是"liuqiang"而<jsp:getProperty name="Stu2" property="name"/>
得到的是"liuyi"

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧