求助:怎么来使用javabean

ljn79121 2002-03-02 02:54:40
我自己做了个javabean(mybean.StudentInf)放在D:\jswdk1.0.1\examples\web-inf\jsp\beans\mybean\StudentInf.class

他的代码为
package mybean;

public class StudentInf
{
String Id;
String Name;


public void setId(String a_Id)
{
this.Id=a_Id;
}

public String getId()
{
return this.Id;
}

public void setName(String a_Name)
{
this.Name=a_Name;
}

public String getName()
{
return this.Name;
}
}

我又做了个jsp文件(testbean1.jsp)放在D:\jswdk1.0.1\examples\mybean\testbean1.jsp

他的代码是

<html>
<head>
<title> test mybean </title>
</head>
<body>
<jsp: useBean id="stu_bean" scope="session" class="mybean.StudentInf"/>
<%
stu_bean.setId("7883323");
stu_bean.setName("mybaby");
%>
<br>
<br>
<%
out.println(stu_bean.getId());
out.println(stu_bean.getName());
%>
</body>
</html>



但是运行jsp文件的时候发生错误,得不到所需要的网页,
java的web服务器显示的错误为

Unhandled error! You might want to consider having an error page to report such
errors more gracefully
com.sun.jsp.JspException: Compilation failed:work\%3A8080%2Fexamples\testbean1_jsp_1.java:70: Undefined variable or class name: stu_bean
stu_bean.setId("7883323");
^
work\%3A8080%2Fexamples\testbean1_jsp_1.java:71: Undefined variable or class name: stu_bean
stu_bean.setName("mybaby");
^
work\%3A8080%2Fexamples\testbean1_jsp_1.java:76: Undefined variable or class name: stu_bean
out.println(stu_bean.getId());
^
work\%3A8080%2Fexamples\testbean1_jsp_1.java:77: Undefined variable or class name: stu_bean
out.println(stu_bean.getName());
^
4 errors


我不知道为什么会这样,望各位大侠帮帮忙
...全文
8 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ljn79121 2002-03-02
这我也知道
但是,关键是我怎么来解决这个问题呢
我看过jswdk自带的例子,好象它的路径和我一样
但是它是可以运行的,但是,我却不可以
回复
whyyy78 2002-03-02
是的,它找不到你的bean
回复
zxnice 2002-03-02
好象是没找到你的javabean
是不是你bean的位置放的不对
回复
发帖
非技术区
创建于2007-09-28

2.3w+

社区成员

Java 非技术区
申请成为版主
帖子事件
创建了帖子
2002-03-02 02:54
社区公告
暂无公告