JSP还是可以访问的,但是当调用Servlet的时候就出错,
并且提示找个提示
1.Source not found for TDSLoginRequest(TDSRequest).processReply(BaseWarnings) line: not available
想我一下,是不是每次新建一个Servlet,就要修改WEB.XML 
WEB.XML文件如下<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
 <servlet>
    <description>This is the description of my J2EE component</description>
    <display-name>This is the display name of my J2EE component</display-name>
    <servlet-name>LoginClServlet</servlet-name>
    <servlet-class>com.hb.controller.LoginClServlet</servlet-class>
  </servlet>
  <servlet>
    <description>This is the description of my J2EE component</description>
    <display-name>This is the display name of my J2EE component</display-name>
    <servlet-name>UsersClServlet</servlet-name>
    <servlet-class>com.hb.controller.UsersClServlet</servlet-class>
  </servlet>
  <servlet>
    <description>This is the description of my J2EE component</description>
    <display-name>This is the display name of my J2EE component</display-name>
    <servlet-name>JinCL</servlet-name>
    <servlet-class>com.hb.controller.JinCL</servlet-class>
  </servlet>
<servlet-mapping>
    <servlet-name>LoginClServlet</servlet-name>
    <url-pattern>/LoginClServlet</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>UsersClServlet</servlet-name>
    <url-pattern>/UsersClServlet</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>JinCL</servlet-name>
    <url-pattern>/JinCL</url-pattern>
  </servlet-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
</web-app>JinCL 是我新建的SERVLET。
我试过了,把我新建的JinCL删除了也不行,重启,发布,重新导入,都试过都不行。郁闷
希望高手能详细讲解下是什么原因啊。

解决方案 »

  1.   

    是你servlet的错,JSP页面可以正常访问!
    eclipse创建一个servlet,回自动在WEB.xml里配置这个servlet,不需要手动去写啊~~
      

  2.   

    可能是你请求servlet的path没写对.每次新建一个Servlet,WEB.XML是会被改变的.
      

  3.   

    你的web.xml中的servlet配置是自己手动添加进去的吗?  我碰到过一个奇怪的问题,在web.xml中<servlet> 和<servlet-mapping>位置问题
      

  4.   

    你怎么调用servlet的呢
       最好把代码写上
      

  5.   

    只要你在web.xml配置了相应的servlet,那么代码就必须要有,否则就会报错,但是如果你代码有,而web.xml里没有
    配置,那么就不会调到你的servlet。
      

  6.   

    我还是希望你以后,再写servlet的时候不要动web.xml中的东西!
    你只需要在my eclipse中建一个就可以!不需要动手配那个web.xml中的任何东西!
    要配还是我们刚刚开始学的时候练习用的!