1,servlet环境变量不用单独设置,只要你原来tomcat环境变量设置成功就行,
2,单单运行servlet,server.xml不用做任何修改
3,以jb为例,classes文件在你的“工程名/classes”目录下

解决方案 »

  1.   

    1.放到你的web应用的classes目录下.
    2.配置web.xml
      <servlet>
        <servlet-name>servlet 名字</servlet-name>
        <servlet-class>你的servlet的全路径</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>servlet 名字</servlet-name>
        <url-pattern>url模式</url-pattern>
      </servlet-mapping>
      

  2.   

    Servlet就是普通的class,配置上没什么特别的
      

  3.   

    server.xml不用改,需要改web.xml文件。web.xml文件要放在工程路径下的WEB-INF文件夹中。编译后的类跟普通类一个地方输出就行了。配置后的web.xml
    <servlet>
        <servlet-name>自己定义的servlet名称如:myservlet</servlet-name>
        <servlet-class>包名.类名如:pacgage1.class1</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>自己定义的servlet名称如:myservlet</servlet-name>
        <url-pattern>访问路径如:test</url-pattern>
      </servlet-mapping>
    这样在浏览器里可以如下访问:
    http://localhost:8080/projectname/test