JSP程序为何不能运行?

来源:百度知道 编辑:UC知道 时间:2024/05/31 20:55:08
java1.6.0安装路径
C:\Program Files\Java\jdk1.6.0

环境变量
JAVA_HOME
C:\Program Files\Java\jdk1.6.0

path
%JAVA_HOME%\bin

classpath
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

tomcat5.0安装路径
D:\Tomcat 5.0

环境变量
CATALINA_BASE
D:\Tomcat 5.0;

CATALINA_HOME
D:\Tomcat 5.0;

然后又把classpath后加了一句,变为现在的这个
classpath
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar

这样配环境变量有错吗?
我在ROOT文件夹下建一个my的文件夹,在里面建了一个index.jsp文件,内容为:

<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>

启动tomcat后,在地址档中输入
http://localhost:8080/
可以进入它的首页.

哦,我想你的My文件夹中一定没有 WEB-INF 目录,如果没有按我的方式创建:

在my目录创建个文件夹,名为WEB-INF 大写的阿。
在WEB-INF目录中创建一个文件夹classes 小写的。

在WEB-INF目录中创建一个文件web.xml,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>

<!-- The Welcome File List -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

</web-app>

以上
==============================
环境变量
CATALINA_BASE
D:\Tomcat 5.0;

CATALINA_HOME
D:\Tomcat 5.0;

去掉后面的分号 ; 试试

把装了tomcat之后在classpath里加的那一句放在前面
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib