day_01servlet

WEB-INF是给tomcat用的

 

 

Web Application的概念

1.Web Application Name

   1.1WEB-INF

          web.xml 该web app的配置文件

          lib   库文件

          classes  存放编译好的servlet

   1.2 META-INF 

     存放该web app的上下文信息,符合J2EE标准

2.Web Application可以直接放在webapp下面

3.也可以通过配置文件制定到其他目录

 <Context path ="虚拟路径名" docBase = "目录位置"

   debug = "0" reloadable="true"/>

  

操作:

http://127.0.0.1:8080/test/AdminIndex.html

这个和直接访问静态页面不同,这个是通过一个server来访问的。

 

sevlet是服务器端的小程序

  1.使用doget()是:

     客户端发送get请求

  2.request 封装了请求,response封装了反馈,

  3.继承HttpServlet是因为运行的http服务的servlet

 

servlet是被容器调用的,就是说是tomcat调用的。所以得把servlet放到容器里面去。

 

步骤:

1.拷贝lib

2.servlet配置,部署到容器里web.xml告诉是哪个+调用哪个地址

 

先找web.xml--->找名字--->对应的servlet的class-->new一对象,调用doget或dopost()方法

 

部署servlet时学习java  web最基础的内容,得练熟悉。

 

代码:

package day01;

 

import java.io.IOException;

 

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

 

public class httpServlet extends HttpServlet{

 

@Override

protected void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

System.out.print("doget");

}

 

}

 

 

 

星期一, 十二月 14, 2015  23:29:23

 

你可能感兴趣的:(day_01servlet)