Java高级应用开发之Servlet

Posted masterx0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java高级应用开发之Servlet相关的知识,希望对你有一定的参考价值。

学习路径:

1.Servlet简介

2.Servlet基础

3.表单处理

4.请求头信息

5.响应头信息

6.cookie

7.session

8.scope:

Servlet Context 全局变量

Http Session 会话变量

Http Servlet Request 请求变量

9.Filter

Filter是一种特殊的Servlet,其核心函数doFilter()会在访问url资源时自动执行,例如解决字符编码问题

10.Listener

根据scope分为{ServletContextListener,HttpSessionListener,ServletRequestListener},例如解决用户在线计数问题

11.ResourceAccess

调用Servlet的四种方式:

1,url;2,超链接;3,提交表单;4,JS脚本

提交表单的方法:

1,get,将请求参数显示在url中

2,post,隐藏并且不受大小限制

转发和重定向的区别:

1,请求转发地址栏不变;

2,请求重定向改变地址栏url并且不传递参数;

持久化保存对象状态的方法:

1,cookie;2,session

以上是关于Java高级应用开发之Servlet的主要内容,如果未能解决你的问题,请参考以下文章

《Java Web程序设计任务教程》重点知识总结(Java高级开发技术知识点总结)

JavaWeb开发之详解Servlet及Servlet容器

Javaweb之 servlet 开发具体解释1

Java三大器之过滤器(Filter)的工作原理和代码演示

Java三大器之过滤器(Filter)的工作原理和代码演示

Java三大器之过滤器(Filter)的工作原理和代码演示