web.xml写得有问题,帖出web.xml代码!

解决方案 »

  1.   

    web.xml 不是自动生成的吗?
      

  2.   

    to: tiantian846(天天)   web.xml 不是自动生成的吗?没有这个说法呀! 如果是你自己设置的虚拟目录,你要自己拷贝一个的(tomcat中带的) !
      

  3.   

    web.xml文件路径是否有错。。web.xml文件是否被其他程序独立占用。。
      

  4.   

    jsp 没有找到web.xml
    把路径是否错误或者是web.xml有错误
      

  5.   

    大家继续讨论!
    jsp文件代码如下:
    <%@ page contentType="text/html; charset=GBK" %>
    <html>
    <head>
    <title>
    jsp1
    </title>
    </head>
    <body bgcolor="#00ff00">
    <h1>
    欢迎使用
    </h1>
    <form method="post">
    <br>用户名  <input name="username"/>
      <br>
    <input type="submit" name="Submit" value="Submit">
    <input type="reset" value="Reset">
      <br />用户的名字是 <%=request.getParameter("username") %>
    </form>
    </body>
    </html>
    编译错误如下:
    Unable to load document from file (D:/Jbuilder/zuihou/WebModuleh/WEB-INF/web.xml)
    java.sun.com: java.sun.com: java.sun.com: java.sun.comwel.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>
      <display-name>WebModuleh</display-name>
    </web-app>
      

  6.   

    依我看,你只有重装TOMCAT了!!!
    同情..............................
      

  7.   

    <display-name>是属于<servlet> 的一个子标签,在这里这么用肯定错了,把你的web.xml改成这样:
    <?xml version="1.0" ?>
    <!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>
      <welcome-file-list>
        <welcome-file>index.html</welcome-file>
      </welcome-file-list>
    </web-app>
      

  8.   

    奇怪,在另一台机器用jbuilder 9 能运行以上jsp文件
    生成的web.xml文件却是
    <?xml version="1.0" encoding="UTF-8" ?> 
      <!DOCTYPE web-app (View Source for full doctype...)> 
    - <web-app>
    - <servlet>
      <servlet-name>debugjsp</servlet-name> 
      <description>Added to compile JSPs with debug info</description> 
      <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> 
    - <init-param>
      <param-name>classdebuginfo</param-name> 
      <param-value>true</param-value> 
      </init-param>
      <load-on-startup>3</load-on-startup> 
      </servlet>
    - <servlet-mapping>
      <servlet-name>debugjsp</servlet-name> 
      <url-pattern>*.jsp</url-pattern> 
      </servlet-mapping>
      </web-app>
    与楼上兄弟的修改方法大不相同