请问我的jsp怎么无法显示?我刚学java,请指教!!

yt2001 2003-08-17 07:14:56
1.我的tomcat4.1装在d:\program files\apache group
2.环境变量:
path:e:\Inprise\vbroker\bin;E:\Delphi7\Bin;E:\Delphi7\Projects\Bpl\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\Program Files\Microsoft SQL Server\80\Tools\BINN;D:\PROGRA~1\COMMON~1\AUTODE~1;e:\jbuilder9\jdk1.4
calsspath:e:\jbuilder9\lib\tools.jar;e:\jbuilder9\lib\dt.jar
java_home:E:\Jbuilder9\jdk1.4
3.我在ie浏览器里输入:http://localhost:8080/就会出现http://localhost:8080/index.jsp,显示一个猫的网页。
问题:但是我输入在tomcat4.1\拷入一个sample.jsp文件,代码如下,输入http://localhost:8080/sample.jsp就显示地址已经找到,但是底下的进度条奇慢,也不显示。怎么回事?还有如果我输入http://localhost,那么就会显示localstart.asp,显示一个windows 2000的页面,没有影响吧。windows2000 iis的端口也是8080吗?和tomcat用的8080还有冲突啊?

sample.jsp
<%@page language="java"%>
<%@page info="a JSP example"%>
<html>
<head>
<title>a Jsp example</title>
</head>
<body>
<h1>
<%
string str;
str=new string("this is a string!");
%>
<%
out.print(str);
%>
</h1>
</body>
</html>
...全文
45 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zcjl 2003-08-17
  • 打赏
  • 举报
回复
不用那么麻烦
只需要把.jsp放到d:\program files\apache group\\Tomcat 4.1\webapps\ROOT下
然后运行Tomcat
打开浏览器,输入http://localhost:8080/simple.jsp就成了
不过步骤莫弄错了哈
xdcy2001 2003-08-17
  • 打赏
  • 举报
回复
在显示JSP页之前,最好先把JSP放在你自己建的文件夹(比如MYJSP)下,MYJSP要放在WEBAPPS下。另外在CONF下的SERVER。XML中找到CONTEXT PATH,将PATH=“MYJSP”,这样就可以显示了。浏览器显示前一定要记得重启TOMCAT!
yt2001 2003-08-17
  • 打赏
  • 举报
回复
还是不行啊,我把另外一个simple.jsp拷到d:\program files\apache group\\Tomcat 4.1\webapps\ROOT下,输入:http://localhost:8080/simple.jsp,出错:
HTTP Status 404 - /simple.jsp

--------------------------------------------------------------------------------

type Status report

message /simple.jsp

description The requested resource (/simple.jsp) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/4.1.27
怎么回事阿?
simple.jsp代码:
<%@ page language="java" %>
<HTML>
<HEAD>
<TITLE> jsp </TITLE>
</HEAD>
<BODY>
<%
out.print("This is a simple jsp file!");
%>
</BODY>
</HTML>

stout 2003-08-17
  • 打赏
  • 举报
回复
Tomcat开了没有啊?
scbb 2003-08-17
  • 打赏
  • 举报
回复
1。iis用的是80。和8080的tomcat不冲突
2。你的代码有错误的String S应该大写
<%@page language="java"%>
<%@page info="a JSP example"%>
<html>
<head>
<title>a Jsp example</title>
</head>
<body>
<h1>
<%
String str;
str=new String("this is a string!");
%>
<%
out.print(str);
%>
</h1>
</body>
</html>

3。你把sample.jsp拷贝到哪里了?应该是
d:\program files\apache group\\Tomcat 4.1\webapps\ROOT

不过我估计你用的不是4.1。
所以你的状况可能是startup那个出来的控制台里已经打出了出错信息。
新的4.1出错也会在页面上打的。

具体jsp放在那里之类的可以看和修改
\Tomcat 4.1\conf\server.xml

yongqi 2003-08-17
  • 打赏
  • 举报
回复
要想让你的http://localhost:8080/sample.jsp能显示,sample.jsp应该拷到tomcat目录里webapps\ROOT下,
win2000的iis端口是80,你直接输入http://localhost,就相当于http://localhost:80/

62,616

社区成员

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

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