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
?
原文:http://yuzhouxiner.iteye.com/blog/2264096