从网络三层结构的角度看,一个网络项目最少分三层:data layer,business layer, presentation layer。当然也可以更复杂。SERVLET用来写business layer

解决方案 »

  1.   

    给你一个最简单的,Hello World程序
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;public class HelloWorld extends HttpServlet {    public void doGet(HttpServletRequest request, HttpServletResponse response)
        throws IOException, ServletException
        {
            response.setContentType("text/html");
            PrintWriter out = response.getWriter();
            out.println("<html>");
            out.println("<body>");
            out.println("<head>");
            out.println("<title>Hello World!</title>");
            out.println("</head>");
            out.println("<body>");
            out.println("<h1>Hello World!</h1>");
            out.println("</body>");
            out.println("</html>");
        }
    }
      

  2.   

    JavaBean 是一种基于 Java 的软件组件。 JSP 对于在 Web 应用中集成 JavaBean 组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为 JSP 应用带来了更多的可伸缩性。 JavaBean 组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。understand
      

  3.   

    servelet:编译后的jsp文件,所以通过敲url可以直接运行
    javabean:主要是调用其中的方法,不可以直接运行
      

  4.   

    所有得jsp文件都要转化为servelet,
    而javabean是在其中使用的组件,可以很方便的被再次使用。
      

  5.   

    初学:javabean很有用。servlet 几乎找不到用武之地以后:都有用。