现在是早上10:41。2015年 。
开篇说一下,我学习j2ee都是看韩顺平老师的视频。在此表示感谢。这些笔记都是视频里学到的知识。
第一,j2ee是什么?
j2ee是一种开放的平台,里面包含了很多技术,主要的有13种。但是并不要求全部技术都掌握,但java,servlet,jsp一定要掌握。
十三种技术:
1.java数据库连接(JDBC)java database connetctive
2.java命名和目录接口(JNDI)java naming and directory interface
3.企业 java beans (EJB) enterprise java beans
4.java server pages (JSP)
5.java servlets(Servlet)
6.java IDL/CORBA
7.java 事物体系(JTA)/java 事物服务(JTS)
8.java mail/javabeans 激活架构(JAVABEANS Activation framework.JAF)
9.java 信使服务(JAVA MESSANGE SERVICE)JMS
10.拓展标记语言(xml)Extentive makeup language.
11.struct
12.spring
13.hibernate
第二:什么是模式?(工厂模式之类的)
Patterns,顾名思义,具有某种重复性规律的方案。Design Patterns,就是设计过程中可以反复使用的、可以解决特定问题的设计方法。
在软件领域,“四人帮”首次系统化地提出了3大类(创建模式、行为模式、组合模式)共23种经典的可以解决常见软件设计问题的可复用设计方案,为可复用软件设计奠定了一定的理论基础。
BTW:一般泛指设计模式这个术语时,应该用patterns的复数形式。当特指某一种设计模式时可以用单数(严格讲,特指一种时就应该说是一个design就对了,特定一个design是不能构成pattern的)。(答案来自http://www.zhihu.com/question/19558521。。金戈的回答。谢谢)
第三:为什么要jsp技术
jsp是servlet的一种改进。servlet做界面比较困难。
jsp技术是几种技术的综合。html+java(片段)+ jsp标签+javascript(css)
jsp(前台)+java bean(后台)功能强大
第四:jsp的基本语法
1.指令元素
2.脚本元素
3.动作元素
3.jsp九大内置对象