tomcat的package路径设置问题

tufanshu 2003-12-17 10:16:42
我装的tomcat5.0.16,虚拟路径设置的e:/jspsource
编译显示单个的jsp文件可以正确的运行。
我写了一个最简单的java bean程序内容如下
文件1:hello.java

package hellobean;

public class hello
{
public String getString()
{
return "Hello World!";
}
}

文件2:hello.jsp

<%@ page contentType = "text/html; charset = GB2312" %>

<html>
<head>
<title>Hello </title>
</head>
<body>
<b><center>
<FONT SIZE="5" COLOR="red">一个最简单的Java Bean</FONT>
<HR><BR>
<jsp:useBean id="hi" class="hellobean.hello" scope = "page"/>
<i><FONT SIZE="5" face= "Arial Black">
<%= hi.getString()%>
</FONT></i>
</center></b>
</body>
</html>

这两个文件的路径应该怎么设置,我现在保存的路径是
e:\jspsource\hellobean\hello.jsp
e:\jspsource\hellobean\WEB-INF\classes\hello.java
可是提示包找不到,大家帮帮忙告诉我怎么设置呀,或者还要设置什么?
...全文
70 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
tufanshu 2003-12-17
  • 打赏
  • 举报
回复
放在
tomcat\webapps\root\hello.jsp
tomcat\webapps\root\WEB-INF\classes\hellobean\hello.java
这样可以正确运行!!
tufanshu 2003-12-17
  • 打赏
  • 举报
回复
javapopo(☆★纸风筝★☆) 你的方法我试了为什么也不行。
tufanshu 2003-12-17
  • 打赏
  • 举报
回复
e:\jspsource\hellobean\WEB-INF\classes\hellobean\hello.class
为什么还不行呀,汗
还是提示:
org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 11 in the jsp file: /hello.jsp

Generated servlet error:
[javac] Compiling 1 source file

C:\JSp\Tomcat5\work\Catalina\localhost\jspsource\org\apache\jsp\hello_jsp.java:41: package hellobean does not exist
hellobean.hello hi = null;
。。。。。
javapopo 2003-12-17
  • 打赏
  • 举报
回复
e:\jspsource\hello.jsp
E:\jspsource\WEB-INF\classes\hellobean\hello.class

zhoucm990 2003-12-17
  • 打赏
  • 举报
回复
同意zcjl的意见
amy166 2003-12-17
  • 打赏
  • 举报
回复
把你编译出来的Class文件放在tomcat安装目录的shared/classes/目录下就可以了
dugang106 2003-12-17
  • 打赏
  • 举报
回复
你编译的时候class文件应该在文件夹hellobean下吧!
用zcjl的方法一定行
e:\jspsource下需要这么设置:
首先建立一个WEB-INF文件夹,里面放类文件以及配置文件
jsp文件直接放在jspsource\下就可,你也可以建文件夹,比如hello
这是可以把hello.jsp放在hello下,那么访问的时候输入:http://localhost:8080/hello/hello.jsp
amy166 2003-12-17
  • 打赏
  • 举报
回复
把你编译出来的Class文件放在tomcat安装目录的shared目录下就可以了
zcjl 2003-12-17
  • 打赏
  • 举报
回复
e:\jspsource\hellobean\WEB-INF\classes\hellobean\hello.class
shongshan 2003-12-17
  • 打赏
  • 举报
回复
同意!~ hello.class
whxy0144 2003-12-17
  • 打赏
  • 举报
回复
mark
liuxiaobo8590 2003-12-17
  • 打赏
  • 举报
回复
javapopo(☆★纸风筝★☆)说的没有错啊,这样就行的,可能是楼主没有把hello.java文件编译。
iceblade 2003-12-17
  • 打赏
  • 举报
回复
e:\jspsource\WEB-INF\classes\hellobean\hello.class
纸风筝说的应该没错
zcjl 2003-12-17
  • 打赏
  • 举报
回复
拜托
hello.java编译了没有?
WEB-INF\classes\hellobean\下放的应该是编译后的class

81,122

社区成员

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

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