Picture Picture Picture Picture Picture Picture Picture

2020-7-23 永不停息的java进阶之路2

j2ee的知识

Servlet

    输入: HttpServletRequest 处理方法:doGet(),doPost()
    输出: HttpServletResponse
    初始化:init()
    销毁:destroy()
    配置信息:web.xml
    同类:CGI(通用网关接口)
Java Servlet API


Form标签里的method的属性
    get时调用doGet(),为post时调用doPost()。

转发和重定向

  ![](https://img2020.cnblogs.com/blog/2071647/202007/2071647-20200723104314082-1836340560.png)

    二者的区别

自动刷新

  ![](https://img2020.cnblogs.com/blog/2071647/202007/2071647-20200723105323443-820783185.png)

jsp和Servlet


   jsp和Servlet 都会被处理成一个运行在服务器jvm的java程序

JSP

  JSP是一种Servlet

jsp九大内置对象


request:封装客户端的请求,其中包含来自GET或POST请求的参数;
response:封装服务器对客户端的响应;
pageContext:通过该对象可以获取其他对象;
session:封装用户会话的对象;
application:封装服务器运行环境的对象;
out:输出服务器响应的输出流对象;
config:Web应用的配置对象;
page:JSP页面本身(相当于Java程序中的this);
exception:封装页面抛出异常的对象。

四大作用域

page、request、session和application

Cookie和Session

容器

list

set

map

容器选用

根据键值获取到元素值时就选用 Map 接口下的集合
    需要排序时选择 TreeMap
   不需要排序时就选择 HashMap
   需要保证线程安全就选用 ConcurrentHashMap

需要存放元素值时,就选择实现Collection 接口的集合
    保证元素唯一时选择实现 Set 接口的集合比如 TreeSet 或 HashSet
    不需要就选择实现 List 接口的比如 ArrayList 或 LinkedList

Arraylist 和 Vector

Arraylist 与 LinkedList

posted @ 2020-07-23 10:46  云行雨步  阅读(191)  评论(0编辑  收藏  举报
Title - Artist
0:00