Http&Tomcat

 

 

一张图

tomcat的安装和启用:

Tomcat有安装版和解压版(绿色版)安装版以.exe形式的安装包,双击安装到我们的电脑上,用的比较少。解压版,即绿色版,解压后直接使用,用的比较多

bin:脚本目录启动脚本:startup.bat  停止脚本:shutdown.bat

·web应用目录结构

eclipse添加web工程----new    dynicmic web project

eclipse下的页面文件在webcontent

eclipse和tomcat

1.elipse和tomcat绑定(eclipse和tomcat的页面目录不同,eclipse是webcontent  tomcat是webapp)

window---preference---server---runtime env  ---add server添加文件盘下的apache

server窗口下双击,选择工程发布的位置   webapp,

 

 

2使用eclipse发布工程

发布的过程即是copy过程

第一种发布方式,右键选择add move

2.工程直接runserver

 

创建完,显示发布的工程

小体会:工程运行后能,网页在浏览器上输入能被访问到,说明工程下的文件,已经被发布到tomcat下的appweb目录下。如私下删除appweb对应目录,工程运行会出现错误,解决办法在工程 server.xml中 删除 对应webapp设置,重新工程发布运行正常。

 

servlet快速入门

如何在工程src下添加servlet,可以被浏览器访问到

1.新建包,class,myfirstservlet   继承servlet接口出现导包失败错误

2、设置添加环境

工程名---buildpath--Libraries--add library--server runtime--apache tomcat--finish

3强制重写接口方法

4.重写service方法,向客户端提供响应的方法

@Override
    public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {
        HttpServletResponse response =(HttpServletResponse) arg1;
        response.getWriter().write("this is my first servlet");
View Code

5.配置web.xml文件,对应url--class的映射(web.xml位置--web-inf/web.xml)

 <servlet>
  <servlet-name>MyFirstServlet111</servlet-name>
  <servlet-class>com.heima.servlet.MyFirstServlet</servlet-class>
  </servlet>
  <servlet-mapping>
  <servlet-name>MyFirstServlet111</servlet-name>
  <url-pattern>/abc</url-pattern>
  </servlet-mapping>
web.xml添加

 

 

 

posted on 2018-07-27 17:29  打酱油的地方  阅读(108)  评论(0编辑  收藏  举报

导航