現在是早上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九大內置對象