传智播客java学习 Servlet运行原理
今天是学javaweb的第一天,是冯老师讲课,我今天做了简单的笔记:
1. servlet:服务器端的程序,用于动态网页的输出,servlet由servlet容器管理
2. web应用程序的结构:
3.
a) servlet生命周期:
b) servlet调用init方法; 一次
c) servlet容器调用service方法; 多次
d) servlet容器调用destroy方法 一次
e) servlet容器在调用init方法之前,servlet将创建Standardwarpperfacade对象
4.
5. 当请求方法是get时,执行get方法 ,在地址栏中直接输入路径运行,此时为get方法
6. 连接的请求方法也是get,当form表单中的method属性是get时,请求方法为get
7. 当表单中的method属性为post时名请求方法为post
8. httpServlet仍然执行的是service方法,然后由该方法分发请求
9. 如何处理form表单的数据:
10. 处理中文乱码,一定要在使用对象之前设置字符编码
11. 该方法只对请求方法为post的方式有效,对get无效
12.
创建一个Servlet 需要实现Servlet接口
重写接口中的方法
javax.servlet.
X --java的扩展包 javaEE规范中的(规范,标准)
servlet生命周期
init(ServletConfig config)
service(ServletRequest req, ServletResponse res)
destroy()
servlet容器调用init方法, 执行一次
相关文档:
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......
1、super(参数):调用基于父类的某一个构造函数(应该为构造函数的第一条语句);
2、this(参数):调用同一个类中其他的构造函数(应该为构造函数的第一条语句)。
3、super:它引用当前直接父类中的成员(用于访问当前直接父类中被隐藏的父类中的数据或方法,父类与子类中有相同的成员定义)
  ......
Flex Java Object对应关系
目前LCDS只能与J2EE的服务端进行通信,所以目前只是ActionScript 3.0数据类型和Java数据类型的转换。ActionScript 3.0与Java数据类型转换是不对称的。
ActionScript3.0向Java转换时数据类型的对应关系
ActionScript数据类型 -------------------Java数据类型
null -------------------null ......
今天我学习了张孝祥老师讲的Java内部类视频,内部类就是在类中定义的类,所以也称为嵌套类。内部类可以分为一下四种:
l 类中定义的类——成员类
l 类中的静态嵌套类——静态成员类
l  ......
今天我听了佟老师讲的反射、内省知识
反射:Filed,
1. 需求:对于给定的对象的属性进行赋值,
2. 使用方法:已知类的全类名,获取对应的class对象,获取要获取的Filed。
1. &nb ......