請幫忙點一下!謝謝!

2015年11月7日 星期六

Java web (1)


Java EE 6 web developement
環境需求
 (1) web server: Apache Tomcat, Glass fish
 (2) IDE: NetBEANS JavaEE版, Eclipse, Intellj

web Server <---Http Request----- Client browser
                       指定網址/網頁
                       Server將HTML網頁下載到Client

網頁產生方式:
1. 靜態: 事先使用HTML規劃設計好網頁外觀與資料內容,
              需透過人為修改設計外/內才會改變
2. 動態: 使用程式依參數或其他資訊產生特定內容給使用者, 每個user可能看到不同的頁面

Developer --> web server --> Client

後端開發技術:
1. 基本JSP/Servlet (Java class)
2. 各種框架: JSF, Struts, Spring, Hibernate (S.S.H.)
前端技術:
1. HTML語法
2. Java Script (JQuery, Bprtstrap, Ext/js)
3. CSS 外觀, 功能

JSP頁面開發:
1. 以HTML頁面為基底於頁面中加入Java語法控制, 產生動態網頁
2. 需加上特殊標籤通知web Server

(1)  <%@    %> 頁面功能宣告
(2)  <%!      %> 變數/方法宣告區塊
(3)  <%       %> 主體網頁程式邏輯
(4)  <%=     %> 代表output快速語法
       唯一可不加";"
(5)  <%--    --%> 註解(網頁內容不顯示)
       網頁內容不顯示,但程式會執行 <!--   -->
       程式內容不執行 <%--    --%>


沒有留言: