为什么我的WEB.XML设成这样就不能运行JSP了呢?

leihome 2005-06-10 01:05:19


我用的Tomcat,在common\lib\目录下不是servlet.jar,是servlet-api.jar,环境变量设置也没有问题的
下面是一开始的WEB.XML,这时也可以运行JSP
<?xml version="1.0" encoding="ISO-8859-1"?>

<!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>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>


但是我写了servlet之后,重新设置web.xml为
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">

<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
<servlet>
<servlet-name>Test</servlet-name>
<display-name>Test</display-name>
<description>A test Servlet</description>
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
</web-app>

为何所有的JSP都无法运行了呢?

我只有20分了,希望大家可以为我解答
...全文
319 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeyi001 2005-06-11
  • 打赏
  • 举报
回复
起始的<web-app>漏掉了
zeq258 2005-06-11
  • 打赏
  • 举报
回复
学习!
jolestar 2005-06-10
  • 打赏
  • 举报
回复
你的
</web-app>
没有起始标签(<web-app>),
当然不能正常显示了.
hongke1490 2005-06-10
  • 打赏
  • 举报
回复
没有<web-app>,笔误?
gdsy 2005-06-10
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
<servlet>
<servlet-name>Test</servlet-name>
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
</web-app>
改成这样,你web-app放错地方了,还有<servlet-name>节点里面是没有display-name和description选项的吧.就算是有,也不是必须项,可不要.
snakewu 2005-06-10
  • 打赏
  • 举报
回复
你是不是去改动了默认的那个web.xml,
不要去改动那个,会发生这样那样的问题,

最好用eclipse建立一个tomcata项目,然后在新建立的项目文件夹里面改动web.xml,想怎麽改都可以。
leihome 2005-06-10
  • 打赏
  • 举报
回复
就报404
dxj1234 2005-06-10
  • 打赏
  • 举报
回复
报的异常也得贴出来看看
yefeng2004 2005-06-10
  • 打赏
  • 举报
回复
你的<web-app>在哪

81,092

社区成员

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

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