码迷,mamicode.com
首页 > 编程语言 > 详细

1.JavaWeb 知识点概览

时间:2017-08-13 21:17:18      阅读:11      评论:0      收藏:0      [点我收藏+]

标签:url重写   cat   细节   jstl标签库   加载   长度   mvc   自定义   传统   

1.tomcat服务器的安装和配置、http协议

  1.1 虚拟目录的 /*映射*/(配置Context元素)(server.xml catalina\localhost\)

    http://blog.csdn.net/xiazdong/article/details/7215052

  1.2 虚拟主机的配置(搭建WEB站点)(1.配置Host元素 2.买一个域名 在DNS服务器中配置)

  1.3 *http协议的请求和响应的各个组成部分

    1.3.1 各个常见请求头的含义

    1.3.2 各个常见响应头的含义

 

2.servlet开发

  2.1 servlet开发7个细节性的问题

  2.2 servletConfig 对象

  2.3 servletContext 对象

    2.3.1 域 对象

    2.3.2 读取资源文件(读取资源文件的三种方式)

      1.servletContext (servlet文件)

      2.ClassLoader (类加载的方式,数据会到内存中,数据大时不能使用)

      3.FileInputStream (不建议)

    2.3.3 转发 this.getServletContext.getRequestDispatcher

 

3.request和response的使用

  response

    3.1 一个http响应包含包含响应状态行、响应头、响应数据,要掌握通过response发送这三部分内容

    3.2 response发送中文

    3.3 response发送动态图片

    3.4 response实现下载

    3.5 response实现请求重定向

    3.6 meta 标签模拟http响应头

  request

    3.1 一个http请求包含请求行、请求头、请求数据,要掌握通过request获取这三部分内容

    3.2 使用request获取中文数据的问题(get\post)

    3.3 使用request获取这种不同类型的表单数据(text\checkbox\radio) (都会有相应的name属性 通过name拿到value)

    3.4 域对象

    3.5 实现请求转发 (不可以多次转发)

 

 


4.session和cookie(会话过程中 多个web组件数据共享问题)

  cookie:把数据打给客户机

    1.显示用户上次访问时间

    2.用户上次浏览过的商品


  session:把数据存在服务器的session对象中

    1.购物案例

      1.1 如何实现关掉浏览器后,session还能为用户服务(一个session为多个窗口服务)

    (关掉浏览器 为session带ID的默认时间长度的Cookie销毁,就无法实现一个session为多个窗口服务)设置Cookie的MaxAge

      1.2 如何实现 用户禁用cookie后,还能实现购物 (URL重写)

    2.用户登录

    3.防表单重复提交

      3.1 md5\base64

 

5.JSP

  1. 9大内置对象

  2. jsp常用的标签

  3. el表达式和jstl标签库



6.javabean开发和案例

  1.jsp+javabean(简单的计算器)

  2.jsp+servlet+javabean(MVC) 软件的分层思想

  3.用户注册和登录案例

  4.购物车案例

7.自定义标签

  1.传统标签(了解)

  2.自定义标签

  

1.JavaWeb 知识点概览

标签:url重写   cat   细节   jstl标签库   加载   长度   mvc   自定义   传统   

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!