求助:怎么来使用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


我不知道为什么会这样,望各位大侠帮帮忙
...全文
52 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljn79121 2002-03-02
  • 打赏
  • 举报
回复
这我也知道
但是,关键是我怎么来解决这个问题呢
我看过jswdk自带的例子,好象它的路径和我一样
但是它是可以运行的,但是,我却不可以
whyyy78 2002-03-02
  • 打赏
  • 举报
回复
是的,它找不到你的bean
zxnice 2002-03-02
  • 打赏
  • 举报
回复
好象是没找到你的javabean
是不是你bean的位置放的不对

23,409

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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