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

java

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

以上是 -7-23 永不停息的java进阶之路2 的全部内容, 来源链接: utcz.com/z/390628.html

回到顶部