求ubuntu下servlet一个简单的hello world目录结构,环境应该怎么样。 谢谢大虾了

解决方案 »

  1.   

    我用的eclipse +tomcat6.0   下的tomcat6-examples都能运行。 但是自己新建就犯糊涂了。对配置文件和java文件的关系还不懂。以前学过。但是这是2年前的事情了
      

  2.   

    我的目录结构
     
    servletdemo --build
                          --WebContent --META-INF--MANIFEST.MF
                                                       --WEB-INF  --lib --classes--HelloWorld.class
                                                                              --web.xml
                          --WEB-INF--HelloWorld.java                
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class HelloWorld extends HttpServlet {
      public void doGet(HttpServletRequest req, HttpServletResponse res)
                                   throws ServletException, IOException {
        res.setContentType("text/html");
        PrintWriter out = res.getWriter();
        out.println("<HTML>");
        out.println("<HEAD><TITLE>Hello World</TITLE></HEAD>");
        out.println("<BODY>");
        out.println("<BIG>Hello World</BIG>");
        out.println("</BODY></HTML>");
      }
     public void doPost(HttpServletRequest req, HttpServletResponse res)
                                  throws ServletException, IOException  {
                             doGet(req, res);
      }
    }<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
        "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"><web-app>
        <servlet>
            <servlet-name>
                HelloWorld
            </servlet-name>
            <servlet-class>
                HelloWorld
            </servlet-class>
        </servlet>
        <!--部署的第一种方式-->
        <servlet-mapping>
            <servlet-name>
                HelloWorld
            </servlet-name>
            <url-pattern>
                /HelloWorld
            </url-pattern>
            <url-pattern>
                /HelloWorld.do
            </url-pattern>
        </servlet-mapping>
         <!--方式3-->
         <servlet-mapping>
            <servlet-name>
                HelloWorld
            </servlet-name>
            <url-pattern>
               *.hello
            </url-pattern>
        </servlet-mapping>
         <!--方式4-->
         <servlet-mapping>
            <servlet-name>
                HelloWorld
            </servlet-name>
            <url-pattern>
              /hello/*
            </url-pattern>
        </servlet-mapping>
    </web-app>
             
     
      

  3.   

    我不明白你什么意思?
    java语言本来就不区分系统,你只要安装了虚拟机  直接把windwo下的servlet拿过去就行。
    啥叫  求ubuntu下servlet
      

  4.   

    因为我不知道serlvet 的目录结构都怎么样。 看了网上的一些资料头大运行的时候出错 。
    the tomcat server configuration at /Servers/Tomcat v6.0 Server at localhost config is missing check the server for error    .  
      

  5.   

    你用eclipse 建立一个web项目 啥都给你配置好了,,你打开工程目录看一下  一目了然了
      

  6.   

    这我知道。 问下是不是建立servlet不用编译就可以直接在浏览器访问
      

  7.   

    在classes不用编译就有 class文件。 应该是自动编译了谁能给个例子[email protected]  
      

  8.   


    谁告诉我,servlet的目录结构和web.xml怎么配置
      

  9.   

    我只能在examples基础上写servlet servlet 每秒执行写入文件应该怎么写 谁能提示1个?谢谢