1、 java EE核心十三种技术
a) Java数据库连接(JDBC)
b) Java命名和目录接口
c) 企业Java Beans(EJB)
d) JSP
e) Java servlet
f) Java IDL/CORBA
g) Java事务体系(JTA)/Java事务服务(JTS)
h) JavaMail和JavaBeans激活架构(JAF)
i) Java信使服务(JMS)
j) XML
2、 一个公式:jsp=html+java片段+jsp标签+javascript(css)
第1讲下(01:15:23)
1、 访问jsp的过程:
a) 第一次访问jsp文件被服务器翻译成一个对应java文件(servlet),然后,再被编译成.class文件并加载到内存中
b) 第一次以后,直接调用内存中的jsp实例,所以第一次访问jsp慢,后面访问jsp的速度就变快。
2、 支持中文:charset=gb2312
3、 Java片段:片段%>
4、 Jsp与servlet的关系
a) Jsp与servlet是对应关系
b) Servlet是jsp的基础
5、 接受客户端对象:request
第2讲上(01:08:26)
1、 myeclipse中使用tomcat
2、 myeclipse中使用数据库
第2讲中(00:40:19)
1、 开发模式
a) Model1模式:它基础是JSP文件
i. 纯jsp技术,不带任何java class
ii. Jsp+java class
iii. 缺点:表现层和业务逻辑混合;开发过程不利于多人协同开发;不利于后期的维护
iv. 优点:简单,开发速度快;比较适合开发小的项目。
b) Model2模式
c) Mvc模式
第2讲下(00:01:27)
1、
第3讲上(01:17:42)
第3讲下(01:25:10)
1、 MV模式的不足:
a) Jsp技术主要做界面的,但是loginCl.jsp调用java class,让人感觉怪怪的。
2、 MVC模式
a) 强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件。模型、视图、控制器。
b) M主要由java class来做,也可以是java bean,ejb等;V由jsp来做;C由servlet来做。
3、 转向:response.sendRedirect(“wel.jsp”);但sendRedirect方法效率不高,所以常用转发功能。Request.getRequestDispatcher(“wel.jsp”).forward(request,response)
4、 设置转发的数据:request.setAttribute(“result”,al);
5、 得到转发的数据:request.getAttribute(“result”);
6、 MVC开发模式的总结:
a) 首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后调用模型来处理用户的请求返回数据,最后控制器用相应的视图显示模型返回的数据,并通过浏览器呈现给用户。
b) MVC的不足:
i. 工作量增加
ii. 不适用小型项目
iii. 调用应用程序难度加大
第4讲(01:10:53)
1、 session:
第5讲上(00:42:30)
第6讲上(01:21:48)
1、 网站布局
a) Div+css布局
b) Table+css布局
c) 混合布局两种方式合用
2、 不变化,单独制作
3、 在行的某列中嵌入一个表格,做精确的布局
4、 Css:是层叠样式表,控制网页的字体,大小,背景,边框等
第6讲下(01:14:36)
1、jsp中引入jsp:
第7讲上(01:12:42)
1、 servlet中解决乱码:request.setCharcterEncoding(“utf-8”):
第7讲下(01:17:34)
1、
第8讲上(01:35:00)
第8讲下(01:06:45)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22630256/viewspace-1033844/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22630256/viewspace-1033844/