免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1843 | 回复: 1
打印 上一主题 下一主题

初学JSP\JavaBean出错! 很受打击 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-20 13:30 |只看该作者 |倒序浏览
刚刚学习JSP,照着抄了一个JavaBean, 但是一运行JSP出了一些错误,有"当头一棒"的感觉.麻烦大家给看一下.
CLASSPATH=.;C:\j2sdk1.4.2\lib\tools.jar;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib;C:\j2sdk1.4.2\bin\;C:\tomcat\common\lib\servlet.jar

下面是源码和编译错误提示:
JavaBean的源码:
package test;
public class TestBean{
private String name = null;
public TestBean(String strName_p){
this.name=strName_p;
}  
public void setName(String strName_p){
this.name=strName_p;
}
public String getName(){
return this.name;
}  
}

JSP源码
<%@ page import="test.TestBean" %>;  
<html>
<body>
<center>
<%
TestBean testBean=new TestBean("This is a test java bean.");
%>
Java bean name is: <%=testBean.getName()%>;
</center>
</body>
</html>  

JavaBean编译没有错误,class文件目录在
C:\tomcat\webapps\myapp\WEB-INF\classes\Test
JSP文件位于
C:\tomcat\webapps\myapp\

运行JSP文件错误提示为:

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 4 in the jsp file: /TestBean.jsp

Generated servlet error:
    [javac] Compiling 1 source file

C:\tomcat\work\Standalone\localhost\myapp\TestBean_jsp.java:7: package test does not exist
import test.TestBean;
            ^
C:\tomcat\work\Standalone\localhost\myapp\TestBean_jsp.java:44: cannot resolve symbol
symbol  : class TestBean
location: class org.apache.jsp.TestBean_jsp
TestBean testBean=new TestBean("This is a test java bean.");

请问怎么处理,谢谢!

[ 本帖最后由 jiangeb 于 2007-3-20 15:19 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-03-20 22:30 |只看该作者
WEB-INF/classes/test/下,你目录名写错了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP