你还需要将编译所生成的class文件copy到指定的目录下面,才可以通过让面的方法看到结果呀!

解决方案 »

  1.   

    什么叫指定目录啊!是和.java文件同一个目录吗?具体放在哪个目录啊??
    我现在是把.class和.java放在同一个目录里了,和这个有关系吗?
      

  2.   

    .class放在META-INF/classes下面对应的包路径下
      

  3.   

    .class放在META-INF/classes下面对应的包路径下
    在web.xml中配置好映射和别名。
    访问的时候:http://127.0.0.1:8080/test/别名
      

  4.   

    编译生成的.class放到WEB-INF/classes下
    输入:http;//127.0.0.1:8080/test/helloservlet
      

  5.   

    如果你使用的是Tomcat作为服务器,请将编译生成的类放到对应的目录中.
    就是你的test目录中的WEB-INF/classes目录中就ok了.
      

  6.   

    http;//127.0.0.1:8080/test/helloservlet.java
    改为http://127.0.0.1:8080/test/helloservlet
    web.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>
    <servlet>
    <servlet-name>test</servlet-name>
    <servlet-class>helloServlet </servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>test</servlet-name>
    <url-pattern>/test/helloservlet</url-pattern>
    </servlet-mapping>
    </web-app>
    试试看吧。