我的第一个jsp程序不能运行,郁闷!

zp2009 2006-02-27 10:24:11
下面这段代码first.jsp放在tomcat\webapps下面,可是不能运行,为什么啊?


<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.io.*" %>

<%!
private static int Num;
public void jspInit(){
Num = 0;
};
%>
<html>
<head>
<title>我的第一个JSP程序!!! </title>
</head>
<body>
<h1>
<%= "欢迎!" %>
<%
Num ++;
%>
<br>
<%= "您是第" + Num + "个客人!" %>
</h1>
...全文
58 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
panzi667 2006-02-28
你在ROOT下面建个目录,然后把文件放在里面
回复
os586 2006-02-28
infowain的说法非常对,tomcat的应用是需要有一个配置文件web.xml的,它是旋转在WEB-INF下,并且需要有上面的几句话!

它不同于Eclipse下建立的动态web程序
回复
infowain 2006-02-27
补充doway(john) ( )
web.xml应该有个xml文件头

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app>

<display-name>Hello</display-name>
<description>
Hello World
</description>

</web-app>
回复
doway 2006-02-27
当然可以做到!

还以我的 hello 为例(试了一下子,还差了一点点)——在 hello 下新建一个 WEB-INF 目录,然后用文本编码器写一个名字为 web.xml 的文件放进该目录,内容只要两行就够了:
<webapp>
</webapp>
回复
zp2009 2006-02-27
难道我自己新建一个工程,也必须得放到root下面吗?比如我就想在webapps\myproject新建自己的工程,做不到吗?
回复
donotbealoser 2006-02-27
放在root下面
回复
zp2009 2006-02-27
放在一个任意的文件下面也不行,郁闷!
回复
doway 2006-02-27
jsp 文件不可以直接放在 webapps 目录下,楼主需要建一个目录,如 webapps\hello,然后,
http://localhost:8080/hello/xx.jsp
回复
Paripatetic 2006-02-27
放tomcat\webapps\root里
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-02-27 10:24
社区公告
暂无公告