当前位置: 代码迷 >> Java Web开发 >> [求助]使用JAVABEAN的问题
  详细解决方案

[求助]使用JAVABEAN的问题

热度:161   发布时间:2007-03-07 14:49:05.0
[求助]使用JAVABEAN的问题
我检查了好遍,还是不知是哪里出错了,各位帮我看看!
<html>
<head>
<title>使用JavaBean</title>
</head>
<%@page contentType="text/html; charset=gb2312"%>
<jsp:useBean id="mybean" class="test.MyBean" />
<body>
<h2>使用JavaBean。</h2>
<%!
String str1="这里调用了JavaBean中的方法。";
String str2="不是吗?";
%>
<%
mybean.setValue(str1);
str2=mybean.getValue()+str2;
%>
<h3>
<%=str2%>
</h3>
</body>
</html>
搜索更多相关主题的帖子: JAVABEAN  

----------------解决方案--------------------------------------------------------

这是MyBean.java的内容,编译后的MyBean.class文件放入test文件夹下.
package test;

public class MyBean{
private String str;
private int num;
//初始化
public MyBean(){
str="This is the initial value.";
num=0;
}
//设置str
public void setvalue(String avalue){
str=avalue;
}
//得到str
public String getvalue() {
return str;
}
//设置number
public void setnumber(int Number)
{
num=Number;
}
//得到number
public int getnumber()
{
return num;
}

}


----------------解决方案--------------------------------------------------------
错误信息如下图所示!

----------------解决方案--------------------------------------------------------
错误信息不是很详细的说了吗?
test不是软件包,你是不是把你的test文件夹放在你工程的classes文件夹下面
----------------解决方案--------------------------------------------------------

没有呀,我是放在了根目录下,和jsp文件在同一目录下.


----------------解决方案--------------------------------------------------------
那就错了,应该放在WEB-INF/classes目录下

----------------解决方案--------------------------------------------------------

在WEB-INF这个文件夹下没有classes这个文件夹呀,是不是要自己新建,还要在web.xml中进行配置呢,我想是没有这么复杂吧.!


----------------解决方案--------------------------------------------------------
classes是编译完的.class文件存的地方,你没这个文件夹说明你JAVA文件没有被编译
----------------解决方案--------------------------------------------------------
以下是引用fqj793在2007-3-7 21:15:14的发言:

在WEB-INF这个文件夹下没有classes这个文件夹呀,是不是要自己新建,还要在web.xml中进行配置呢,我想是没有这么复杂吧.!

没有的话,就自己建一个classes文件夹,你的工程文件夹是如何建的啊,怎么连classes这个文件夹都没有呢,是你自己建的吗?


----------------解决方案--------------------------------------------------------
我没有自己去建,我直接放在了TOMCAT的默认的文件夹D:\Program Files\Apache Group\Tomcat 4.1\webapps\ROOT下面了.
----------------解决方案--------------------------------------------------------
  相关解决方案