当前位置: 技术问答>java相关
在Tomcat4.0环境下,运行JSP,程序出错?
来源: 互联网 发布时间:2015-06-25
本文导语: 我是一名初学者,我在写一个关于session的程序,包括login.html、login.jsp、 SessionLib.java和loginSuccess.jsp,四个文件都存放在tomcat根目录下的/webapps/examples/jsp/test login.html内容如下: login example - about JSP,session part ...
我是一名初学者,我在写一个关于session的程序,包括login.html、login.jsp、
SessionLib.java和loginSuccess.jsp,四个文件都存放在tomcat根目录下的/webapps/examples/jsp/test
login.html内容如下:
login example - about JSP,session part
登录时请输入ID和Password
ID
Password
SessionLib.java内容如下:
package aboutjsp;
public class SessionLib
{
public String id;
public String passwd;
public SessionLib(String id,String passwd)
{
this.id=id;
this.passwd=passwd;
}
}
login.jsp内容如下:
login example - about JSP,session part
我在IE中URL输入 http://localhost:8080/exmaples/jsp/test/login.html
出现Iogin.html 页面,当我写上Id和password后,按login传按钮时出现如下错误:
Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error
--------------------------------------------------------------------------------
type Exception report
message Internal Server Error
description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
D:Program FilesApache Tomcat 4.0worklocalhostexamplesjsptestlogin$jsp.java:3: Package aboutjsp not found in import.
import aboutjsp.*;
请问这是什么错误,谢谢!
SessionLib.java和loginSuccess.jsp,四个文件都存放在tomcat根目录下的/webapps/examples/jsp/test
login.html内容如下:
login example - about JSP,session part
登录时请输入ID和Password
ID
Password
SessionLib.java内容如下:
package aboutjsp;
public class SessionLib
{
public String id;
public String passwd;
public SessionLib(String id,String passwd)
{
this.id=id;
this.passwd=passwd;
}
}
login.jsp内容如下:
login example - about JSP,session part
我在IE中URL输入 http://localhost:8080/exmaples/jsp/test/login.html
出现Iogin.html 页面,当我写上Id和password后,按login传按钮时出现如下错误:
Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error
--------------------------------------------------------------------------------
type Exception report
message Internal Server Error
description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
D:Program FilesApache Tomcat 4.0worklocalhostexamplesjsptestlogin$jsp.java:3: Package aboutjsp not found in import.
import aboutjsp.*;
请问这是什么错误,谢谢!
|
靠,写错了,这么快就发。
呵呵。
examples/WEB-INF/classes/aboutjsp/your bean
呵呵。
examples/WEB-INF/classes/aboutjsp/your bean
|
路径问题吧
在你的应用服务根目录下,建一个WEB-INF,把bean放到classes下 的aboutjsp下
在你的应用服务根目录下,建一个WEB-INF,把bean放到classes下 的aboutjsp下