jsp中调用javabean的问题:java.lang.ClassNotFoundException: Bean.smplBean

welkin2k 2003-04-04 06:58:22
自建目录:D:\Tomcat4\webapps\myJavaBean\WEB-INF\classes\Bean
tomcat4的conf中server.xml配置:
<Context
path="/myJavaBean" docBase="/myJavaBean" crossContext="true"
debug="0" reloadable="true" trusted="false" >
</Context>

我的.jsp文件放在D:\Tomcat4\webapps\myJavaBean中,
smplBean.class放在D:\Tomcat4\webapps\myJavaBean\WEB-INF\classes\Bean中,
在D:\Tomcat4\webapps\myJavaBean\下的hello.jsp可以运行,

为什么调用bean的jsp文件总出现:java.lang.ClassNotFoundException: Bean.smplBean错误?
我的D:\Tomcat4\webapps\myJavaBean\WEB-INF\中没有web.xml文件,有关系吗?
环境变量CLASSPATH中要加些东西吗?
tomcat也重起过,以前的帖子看了不少,还是没有起色,高人救救我吧!

...全文
91 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jianggl20 2003-05-07
将D:\Tomcat4\webapps\myJavaBean加到classpath里,再重启TOMCAT,就没事了
回复
jerrysmile 2003-04-04
你有把这个Bean拷到\Tomcat\shared\classes试过吗?
如果是jar拷到\Tomcat\shared\lib试试看
回复
welkin2k 2003-04-04
高人请帮帮忙,我很想学java的
回复
welkin2k 2003-04-04
不好意思写错了,我的java文件名是smplBean.java
回复
welkin2k 2003-04-04
to peacock_king(孔雀王) :
试过了,还是不行啊,我的文件如下:
//firstBean.java
package Bean;
public class smplBean
{
private String sample="Start value";

public String getSample()
{
return sample;
}

public void setSample(String newValue)
{
if (newValue!=null)
{
sample=newValue;
}
}
}
//firstBean.jsp
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<%@ page contentType="text/html;charset=GBK" %>
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<jsp:useBean id="beanId" scope="session" class="Bean.smplBean"/>
<jsp:setProperty name="beanId" property="*"/>

<body>
<h1>
A JSP&Bean Sample
</h1>
<form method="post" >
<br>Enter new value :<input name="sample"><br>
<br><br>
<input type="submit" name="Submit" value="Submit">
<input type="reset" name="reset" value="Reset">
<br>
Value of Bean property is :<jsp:getProperty name="beanId" property="sample"/>

</form>
</body>
</html>
难道真是万事开头难吗?
回复
peacock_king 2003-04-04
smplBean.java里,最上面加上:
package Bean;
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-04-04 06:58
社区公告
暂无公告