• Javaweb的学习笔记(部分总结)


    
                                     Javaweb
    1.什么是Web:
    World Wide Web 的简称,中文称为万维网
    作用:用于发布、浏览、查询信息的网络信息服务系统、由遍布在不同区域内的web服务器有机组成
    
    2.HTTP协议:
    超文本传输协议,用于web服务器传输超文本到本地浏览器的传送协议。是一种无状态协议,
    
    3.URL和Uri的区别:
    URL只是构成Uri的元素。
      1、url:统一资源标志符确定一个资源,
      2、统一资源定位符不但确定一个资源,而且还表示出它在哪里
    4.tomcat服务器的各个目录的功能
        bin:启动、关闭脚本
        lib:日志
        conf:配置文件
        webapps:已发布的web程序
    5.Servlet是Java类,继承了HttpServlet,重写dopost和doGet方法,负责服务器端响应与请求
    6.servlet的创建?
        1、创建Java类继承httpservlet
        2、重写doget与dopost方法
        3、配置web.xml的文件。
        <!-- 配置Servlet -->
        <servlet>
            <servlet-name>myServlet</servlaet-name>
            <servlet-class>com.a.servlet.MyServlet</servlet-class>
        </servlet>
        <servlet-mapping>
            <servlet-name>myServlet</servlet-name>
            <url-pattern>/myServlet</url-pattern>
        </servlet-mapping>
        4.在Servlet的类定义上面,添加注解@WebServlet("/myServlet")
    7.请求消息格式:
        请求行
        请求头部
        空行
        请求数据
    8.响应消息格式:
        状态行
        消息报头
        空行
        响应正文。
    Cookie:小炊饼   本地浏览器缓存
    Session:会话,会议  服务器端缓存  服务器——————Tomcat
    Redis:非关系型数据库  数据库端缓存
    1.什么是Cookie?
    你问我答的方式,交流。
    客户端(浏览器)与web服务器之间连续发生的一系列交换
    一、Cookie
    Cookie没有返回值类型,无void
    构造方法(没有返回值类型,无void)权限修饰符 方法名称.equals
    public Cookie(java.lang.String name java.lang.String value)
    2.Cookie只要创建,不能修改
    Cookie cookie = new Cookie("key","value");
    3.发送 Cookie 到 HTTP 响应头:
    response.addCookie(cookie);
    二、Session
    方法
    (1)获取Session
    HttpSession session = request.getSession();
    (2)设置属性
    session.setAttribute("key",value);
    
    版权声明:本文为博客园博主「任福」的原创文章,转载请附上原文出处链接及本声明。
  • 相关阅读:
    linux中的等待队列
    MapReduce中的作业调度
    hdfs: 数据流(二)
    hdfs: 一个分布式文件系统(一)
    记住这一天
    Partitioning, Shuffle and sort
    从wordcount 开始 mapreduce (C++hadoop streaming模式)
    iOS9 请求出现App Transport Security has blocked a cleartext HTTP (http://)
    Xcode7 下iphone6、6s进行屏幕适配
    隐藏系统的uitabbar
  • 原文地址:https://www.cnblogs.com/renfu/p/12885720.html
Copyright © 2020-2023  润新知