zoukankan      html  css  js  c++  java
  • 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添加

  • 相关阅读:
    动态多条件查询分页以及排序(一)MVC与Entity Framework版url分页版
    关于MVC3种IOC自写方法GetItems("Model名字")得到的Model为空的解决方法
    css中!important 的使用
    MVc4阅读后总结
    jquery方法off()
    关于backgroundpostion 火狐和其他浏览器的不同
    Random.Next
    sort(function(a,b){return ab})是什么
    js 简单的自制分组(类似于分页) 结合mvc3
    Discus 论坛 使用方法
  • 原文地址:https://www.cnblogs.com/hellowq/p/9378824.html
Copyright © 2011-2022 走看看