zoukankan      html  css  js  c++  java
  • Tomcat服务器

    Tomcat的目录结构

    bin:存放tomcat的命令。catalina.bat命令:startup.bat--catalina.bat start  shutdown.bat--catalina.bat stop

    conf:存放tomcat的配置信息

    lib:支持tomcat软件运行的jar包。其中还有技术支持包,如servlet,jsp

    logs:运行过程的日志信息

    temp:临时目录

    webapps:共享资源目录,web应用目录

    work:tomcat的运行目录,jsp运行时产生的临时文件就存放在这里

    静态资源

    1.首先在webapps目录下创建test文件,然后在test文件中,创建index.html。

    2.启动bin文件中的startup.bat.直到出现方框的字,表明tomcat启动成功。

    3.在浏览器地址栏中输入地址,如图所示。

    手动加载动态资源

    1.编写一个Servlet程序,继承HttpServlet

    package com.grgbanking;
    
    import java.io.IOException;
    import java.util.Date;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class HelloServlet extends HttpServlet{
        @Override
        //浏览器输出时间
        protected void doGet(HttpServletRequest req,HttpServletResponse resp)
        throws ServletException,IOException
        {
            //解决中文乱码的问题
            resp.setContentType("text/html;charset=utf-8");
            //向浏览器输出内容
            resp.getWriter().write("这是一个servlet程序。当前的时间是:"+new Date());
        }
        
    }

    2.找到HelloServlet类的class字节码,然后拷贝到tomcat的web应用下中的WEB-INF/classes目录下。(要把所创建的包拷贝进去,我的web应用文件是test,在webapps下创建)

    3.在当前web应用下web.xml(如果不存在,自己创建就行)文件配置Servlet

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
       version="2.5">
    <!-- 配置一个servlet程序 -->
        <servlet>
            <!-- servlet的内部名称 ,可以自定义-->
            <servlet-name>HelloServlet</servlet-name>
            <!-- servlet类名: 包名+简单类名-->
            <servlet-class>com.grgbanking.HelloServlet</servlet-class>
        </servlet>
    
        <servlet-mapping>
            <!-- servlet的内部名称,和上面的名称保持一致!!!-->
            <servlet-name>HelloServlet</servlet-name>
            <!-- servlet的访问名称: /名称 -->
            <url-pattern>/hello</url-pattern>
        </servlet-mapping>
        </web-app>

    4.启动tomcat服务器,输入地址 http://localhost:8080/test/hello,如图所示。

  • 相关阅读:
    电容的用法:去耦、旁路、滤波等
    成为出色工程师的十大要素
    常用三极管的区别 9012 9013 9014 9015 8550 8050
    照明的几个光学概念
    PCB元件封装
    为什么诈骗短信看上去那么弱智
    摄像·镜头
    LED家居照明
    光色的应用与照度范围
    PowerPCB(PADS)常见问题全集
  • 原文地址:https://www.cnblogs.com/yyfyl/p/10264491.html
Copyright © 2011-2022 走看看