在web.xml文件中可以配置servlet的映射..

解决方案 »

  1.   

    servlet是运行在jvm中的对象,它在服务器上运行并对客户的请求作出响应(hehe从树上抄来的)。
    大家一般都是写jsp来处理页面,参数传递也可以写成http://search.csdn.net/search.jsp?result=normal&page=1。也可以说jsp是前台的,servlet是后台处理的,jsp可以和servlet交互。其实jsp访问前都会被编译成servlet的。我先晕
    大家指点一下说得对不对
      

  2.   

    JSP 很多时候可以看作一个特殊的Servlet,JspModel1的时候,Jsp页面包含页面处理和业务逻辑处理。发展到Jsp Model2的时候,Jsp只是用来动态生成页面,Servlet专注与业务逻辑的处理。
    Servlet:
    可以通过HttpRequest对象接收用户的响应;
    可以通过HttpResponse响应用户;
    可以使用HttpSession保存与会话相关的信息;
    能够访问其它EJB组件;
    可以访问数据库;
    Servlet是JavaServlet体系结构的一部分
    Servlet是由服务器端调用和执行的Java类
    Servlet可以被认为是服务器端的Applet
    Servlet与JSP有着直接的血缘关系
    Servlet是小型的、与平台无关的Java类,它被编译成结构中立的字节码,由基于Java的Web服务器动态加载和执行
    Servlet通过容器实现的request和response实例与网页客户交互
    基本结构
    与类相同
    需要继承HttpServlet
    需要覆盖实现doGet或者doPost方法
    以上方法有两个参数
    HttpServletRequest对象和HttpServletResponse对象,前者包含了用户的请求信息,后者包含了对用户的响应信息,在方法中实现对用户信息的处理和对用户的响应。
    工作原理(与jsp工作原理的比较)
    客户端发送请求到服务器,服务器将请求信息发送至servlet,servlet生成响应内容并传给服务器,服务器将响应返回给客户端。