Ch6. Page Navigation Steps 例題 Ch7. Managed-Bean What are bean? Steps in Using JSF A Simple Exa

Size: px
Start display at page:

Download "Ch6. Page Navigation Steps 例題 Ch7. Managed-Bean What are bean? Steps in Using JSF A Simple Exa"

Transcription

1 目錄 Phase 1. 基本安裝... 3 Ch1. 安裝 Jboss Studio Developer... 3 Ch2. 安裝 Application Server Request Files: Install Jboss Epp Server Add server to Jboss Developer Studio... 4 Ch3. Create a war Create a JSF Web App Create a portlet project Phase 2. Web Component Ch4. Html-Library Most common Element Shared and Expected attributes h:form h:inputtext h:inputsecret h:commandbutton h:commandlink Element can Invoke Value change Listeners Element that display lists of items Output Value 例題 1. 使用者登入畫面 Ch5. Use CSS Why CSS(Cascading Style Sheets) Declare CSS CSS Syntax HTML Element Class Selector( 類別選擇器 ) Id Selector 將樣式表用到網頁上 Embedding a Style Sheet 段落屬性的設定 背景屬性設定 邊框屬性設定 區塊屬性設定 定位設定 文字屬性的設定... 41

2 Ch6. Page Navigation Steps 例題 Ch7. Managed-Bean What are bean? Steps in Using JSF A Simple Example 例題 : Ch8. Event-Handling Action controllers v.s event listeners Types of Event Handler Action Listener Value Change Listener Immediate Event Ch9. Properties-Files Loading properties file Parameterized message Internationalized message 例題 C10. Validation Validation approaches Manual Validation Implicit automatic validation Explicit Validation 例題 Ch11. Rich Faces component Adding RichFaces libraries into the project Web.xml Example Page Rich Components Reference Phase 3. EJB Phase SOA&JBPM... 73

3 Phase 1. 基本安裝 Ch1. 安裝 Jboss Studio Developer Ch2. 安裝 Application Server 2.1 Request Files: 1. Use Jre jboss-epp Install Jboss Epp Server 1. Install Java run time Path: \\intra6\software_tools\java Source\ jre-6u24-windows-x64 2. Setting the JAVA_HOME in environment

4 3. Copy jboss epp 5.2 From server 4. Copy the jdbc jar Source : \\intra6\software_tools\oracle\jdbc\ojdbc5.zip To : 5. Update gatein_ds.xml 2.3 Add server to Jboss Developer Studio Ch3. Create a war 3.1 Create a JSF Web App 1. 點 File->New->Project 2. 找資料夾 Web-> 點在 Dynamic Web Project->Next

5 3.1.2 Modify configuration 說明如下 : < 圖 > 1.Project name:, 例如下圖範例的 mytest-war 2.Target runtime: 選 JBoss EPP 5.x Runtime 3.Dynamic web module version:2.5 4.Configuration: 點 Modify Project Face 修改以下 : 4.1 Java 修改 Version 選 打勾 JavaScript 4.3 打勾 JavaServer Faces 修改 Version 選 1.2 請見 < 圖 >, 設定完按 Next> 5. 出現 Open Associalted Perspective< 圖 >, 按 No < 圖 >

6 < 圖 >

7 < 圖 > Create a test page 1. 點在 WebContent, 按右鍵 New->Other-> 找資料夾 Web->JSP File->Next-> 輸入 File name, 按 Finish

8 2. 點開 index.jsp 第一行 Charset 修改為 UTF Deploy war 1. 點 test-war 右鍵 點 Export 2. 選 Web WAR File, 按 Next < 圖 > 3. 指定要路徑檔名, 要選 JBoss EPP 5.x Runtime, 按 Finish < 圖 > 4. 將檔案 copy 至 \JBOSS\JBoss_EPP_5.0.1GA\jboss-epp GA\jboss-epp-5.0\jboss-as\server\defaul t_dfi\deploy 底下 5. 點 JBoss EPP 5.x Runtime Server 右鍵 Restart < 圖 > < 圖 >

9 < 圖 > < 圖 >

10 3.1.5 Open the page 開啟 IE, 輸入

11 3.2 Create a portlet project New a dynamic web project Modify configuration

12 3.2.3 Required Library Jsf-facelets B1.jar 請從其他專案 Copy 過來

13 3.2.4 Edit Faces-config.xml & web.xml Faces-config.xml web.xml Create a test page 1. Add index.xhtml under WebContent 2. 新增 index.xhtml A. New a xhtml page

14 B. Add Content 在 <ui:composition> 之間

15 3.2.6 Create portlet.xml <portlet> <portlet-name>myhelloportlet</portlet-name> <portlet-class>javax.portlet.faces.genericfacesportlet</portlet-class> <init-param> <name>javax.portlet.faces.defaultviewid.view</name> <value>/index.xhtml</value> </init-param> <init-param> <name>javax.portlet.faces.preserveactionparams</name> <value>true</value> </init-param> <init-param> <name>javax.portlet.faces.defaultviewid.edit</name> <value>/index.xhtml</value> </init-param> <init-param> <name>javax.portlet.faces.defaultviewid.help</name> <value>/index.xhtml</value> </init-param> <expiration-cache>-0</expiration-cache> <supports> <mime-type>text/html</mime-type> </supports> <portlet-info> <title>items</title> <short-title>items</short-title> </portlet-info> </portlet>

16 3.2.7 Deploy war Log in portal as root Register a application

17 選擇匯入應用程式

18 3.2.7 Create portal page Edit portal page Add portlet

19 3.2.8 Add Rich faces Component Add Requires Library Setup web.xml <!-- Must Have --> <context-param> <param-name>org.ajax4jsf.xmlparser.order</param-name> <param-value>neko</param-value> </context-param> <context-param> <param-name>org.richfaces.control_skinning</param-name> <param-value>enable</param-value> </context-param> <context-param> <param-name>org.richfaces.loadstylestrategy</param-name> <param-value>all</param-value> </context-param> <context-param> <param-name>org.richfaces.loadscriptstrategy</param-name> <param-value>all</param-value> </context-param> <context-param> <param-name>org.richfaces.skin</param-name> <param-value>default</param-value> </context-param> <filter> <display-name>ajax4jsf Filter</display-name> <filter-name>ajax4jsf</filter-name> <filter-class>org.ajax4jsf.filter</filter-class> <init-param> <param-name>createtempfiles</param-name> <param-value>true</param-value> </init-param>

20 <init-param> <param-name>maxrequestsize</param-name> <param-value> </param-value> </init-param> </filter> <filter-mapping> <filter-name>ajax4jsf</filter-name> <servlet-name>faces Servlet</servlet-name> <dispatcher>request</dispatcher> <dispatcher>forward</dispatcher> <dispatcher>include</dispatcher> </filter-mapping> Setup faces-config.xml

21 Phase 2. Web Component Ch4. Html-Library ndex.html 4-1 Most common Element 4.2 Shared and Expected attributes

22 4.3 h:form

23 4.4 h:inputtext 4.5 h:inputsecret

24 4.6 h:commandbutton 4.7 h:commandlink

25 4.8 Element can Invoke Value change Listeners 4.9 Element that display lists of items The value of f:sleectitems 1. A List or array of java.faces.model.selectitem

26 2. A Map TreeMap selectitem= new TreeMap() selectitem.put( Item Value, Item Label ); Output Value 4.10 例題 1. 使用者登入畫面 建立一個 h:form 包含以下元件 建立一個 h:form 包含以下元件

27 1. 程式如下 : ( 見 行 ) 2. <%@ page language="java" contenttype="text/html; charset=utf-8" pageencoding="big5"%> 3. <%@ taglib prefix="f" uri=" 4. <%@ taglib prefix="h" uri=" 5. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " 6. <html> 7. <head> 8. <meta http-equiv="content-type" content="text/html; charset=big5"> 9. <title> 輸入帳號密碼 </title> 10. <style> 11..bannerTitle {color:blue;} 12. #Title {color:red;} 13. </style> 14. </head> 15. <body> 16. <f:view> 17. <h:form id="mytestform" > 18. <h:outputtext value=" 使用者名稱 :" id="userid" styleclass="bannertitle"/> 19. <h:inputtext required="true" value="lisa01.chen" /> <h:outputtext value=" 密碼 :" id="password" styleclass="bannertitle"/> 22. <h:inputsecret required="true" value="1234" onchange="submit"/> 23. <h:commandbutton value=" 確定 " id="submit"/> 24. <h:commandbutton value=" 取消 " id="cancel"/> 25. </h:form> 26. </f:view> 27. </body> 28. </html>

28 Ch5. Use CSS 5.1 Why CSS(Cascading Style Sheets) 減少圖檔的使用, 便可以達到文字變化的需求, 加快網頁傳輸的速度 集中管理樣式, 當修改時只需針對樣式修改即可 共享樣式設定,CSS 可另外存檔, 供每一個網頁取用共享 5.2 Declare CSS CSS Syntax HTML Element 設定於 HTML 的標籤上, 網頁上所有的標籤都會套用 EX:

29 5.2.2 Class Selector( 類別選擇器 ) Id Selector

30 5.3 將樣式表用到網頁上 Inlining Style 在每個 HTML 標籤中, 都可用 STYLE 參數, 將 CSS 設定於後, EX.. <DIV STYLE="position:absolute; width:20px; height:20px"> Embedding a Style Sheet 宣告方式為使用 <STYLE>...</STYLE> EX: <STYLE TYPE="text/css"> 指明為 CSS 樣式, 另一種為 text/javascript 樣式 <!-- H1 { color:blue; } 其他樣式 --> </STYLE> </HEAD> 如要許多標籤都套用同一組設定, 可用如下語法.. H1,H2,H3,FONT {color:#ff0000; font-family:arial} Linking to an External Style Sheet An external style sheet may be linked to an HTML document through HTML's LINK element: <LINK REL=StyleSheet HREF="style.css" TYPE="text/css" MEDIA=screen> <LINK REL=StyleSheet HREF="color-8b.css" TYPE="text/css" TITLE="8-bit Color Style" MEDIA="screen, print"> <LINK REL="Alternate StyleSheet" HREF="color-24b.css" TYPE="text/css" TITLE="24-bit Color Style" MEDIA="screen, print"> <LINK REL=StyleSheet HREF="aural.css" TYPE="text/css" MEDIA=aural>

31 5.3.4 Importing a Style Sheet A style sheet may be imported with statement. This statement may be used in a CSS file or inside the STYLE element: <STYLE TYPE="text/css" MEDIA="screen, projection"> url(/stylesheets/punk.css); DT { background: yellow; color: black } --> </STYLE> Note that other CSS rules may still be included in the STYLE element, but that statements must occur at the start of the style sheet. Any rules specified in the style sheet itself override conflicting rules in the imported style sheets. For example, even if one of the imported style sheets contained DT {background: aqua}, definition terms would still have a yellow background 例題 1. 建立一個 CSS FILE, 並將使用者登入畫面套用此一 CSS 於 WebContent\css\ 新增 css file, 命名為 mytestcss, 輸入如下畫面程式碼

32 2. 在 index.jsp 的 <head> 之間加入 LINK 文字如下 3. 開啟 IE 後, 畫面文字就會套用 CSS 5.4 段落屬性的設定 利用這些設定可以輕易的控制字距 行高 縮排 凸排 水平對齊 垂直對齊等 LETTER-SPACING 功能 : 設定文字間隙 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px ) 語法 : { LETTER-SPACING : NORMAL ( length ) }

33 範例 : {LETTER-SPACING:10pt} 此性質可設定字距, 也就是字與字的間隔, 只需指定一個長度單位給它, 如 cm mm in pt px em ex 等等, 或用 normal 特徵字設為預設值 如 letter-spacing=3px, 則設定字距為 3px LINE-HEIGHT 功能 : 設定文字行列高度 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { LINE-HEIGHT : NORMAL ( number ) ( length ) ( percentage ) } 範例 : {LINE-HEIGHT:10pt} 此性質可設定列高, 可指定特徵字 normal 設為預設值, 或指定含單位的長度值, 或百分比 ( 參照於父元件 ) 均可 如 line-height:3px, 則設定列高為 3px TEXT-ALIGN 功能 : 設定調整文字 ( 可設左邊 右邊 置中 整齊 ) 語法 : { TEXT-ALIGN : LEFT RIGHT CENTER JUSTIFY } 範例 : {TEXT-ALIGN:CENTER} 這個性質可決定文句在區塊內的水平對齊方式, 可用值有 left right center justify 如 text-align:center, 則文字水平置中 5.5 背景屬性設定 背景性質設定可說是 CSS 最強悍的地方, 有了這些 CSS, 我們甚至可以在一段文字, 或一格表格中, 套用不同的背景 BACKGROUND 功能 : 設定背景圖片 顏色 混合 透空 捲動 位置 重複語法 : { BACKGROUND : TRANSPARENT ( scroll ) ( color ) URL ( url ) ( position ) ( repeat ) } BACKGROUND-ATTACHMENT 功能 : 設定背景圖片是否捲動 ( 分為 : 捲動 固定 ) 語法 : { BACKGROUND-ATTACHMENT : SCROLL FIXED } BACKGROUND-COLOR 功能 : 設定背景顏色 透空語法 : { BACKGROUND-COLOR : TRANSPARENT ( color ) } ( color ) 可為顏色名稱 ( 16 種 ) 或 16 進制表示法 - #RRGGBB ( 00 暗 ~FF 亮 ) #RGB ( 0 暗 ~F 亮 ) 表紅綠藍強度 範例 : {BACKGROUND-COLOR:#FF0000} BACKGROUND-IMAGE

34 功能 : 設定背景圖片語法 : { BACKGROUND-IMAGE : NONE URL ( url ) } 範例 : {BACKGROUND-IMAGE:URL(1.JPG)} BACKGROUND-POSITION 功能 : 設定背景位置 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比 % ) 語法 : { BACKGROUND-POSITION : TOP MIDDLE BOTTOM LEFT CENTER RIGHT ( length ) ( position ) } BACKGROUND-REPEAT 功能 : 設定背景重複填滿方式語法 : { BACKGROUND-REPEAT : REPEAT REPEAT-X REPEAT-Y NO-REPEAT } 5.6 邊框屬性設定 在 CSS 中, 幾乎所有的元件都可以使用框線設定, 不像 HTML 般, 只有表格才可使用框線 BORDER 功能 : 設定邊框語法 : { BORDER : ( border-width ) ( border-style ) ( color ) } ( border-width ) - 可設薄 普通 厚 長度 - 單位屬性 : 點 pt 英寸 in 公分 cm 像素 px ( border-style ) - 可設無 實線 雙線 溝線 脊線 嵌入線 浮出線 ( color ) - 可設為顏色名稱 ( 16 種 ) 或 16 進制表示法 - #RRGGBB ( 00 暗 ~FF 亮 ) #RGB ( 0 暗 ~F 亮 ) 表紅綠藍強度 BORDER-BOTTOM 功能 : 設定下邊框語法 : { BORDER-BOTTOM : ( border-bottom-width ) ( border-style ) ( color ) } 範例 : {BORDER-BOTTOM:GROOVE #00FF00} BORDER-BOTTOM-COLOR 功能 : 設定下邊框顏色, 可設為顏色名稱 ( 16 種 ) 或 16 進制表示法 - #RRGGBB ( 00 暗 ~FF 亮 ) #RGB ( 0 暗 ~F 亮 ) 表紅綠藍強度語法 : { BORDER-BOTTOM-COLOR : ( color ) } 範例 : {BORDER-BOTTOM-COLOR:BLUE} BORDER-BOTTOM-STYLE 功能 : 設定下邊框樣式 ( 可設無 實線 雙線 溝線 脊線 嵌入線 浮

35 出線 ) 語法 : { BORDER-BOTTOM-STYLE : NONE SOLID DOUBLE GROOVE RIDGE INSET OUTSET } 範例 : {BORDER-BOTTOM-STYLE:INSET} BORDER-BOTTOM-WIDTH 功能 : 設定下邊框寬度 ( 可設薄 普通 厚 長度 - 單位屬性 : 點 pt 英寸 in 公分 cm 像素 px ) 語法 : { BORDER-BOTTOM-WIDTH : THIN MEDIUM THICK ( length ) } 範例 : {BORDER-BOTTOM-WIDTH:1cm} BORDER-COLOR 功能 : 設定邊框顏色, 可設為顏色名稱 ( 16 種 ) 或 16 進制表示法 - #RRGGBB ( 00 暗 ~FF 亮 ) #RGB ( 0 暗 ~F 亮 ) 表紅綠藍強度語法 : { BORDER-COLOR : ( color ) } 範例 : {BORDER-COLOR:#FFFF00} BORDER-LEFT 功能 : 設定左邊框語法 : { BORDER-LEFT : ( border-left-width ) ( border-style ) ( color ) } 範例 : {BORDER-LEFT:THIN OUTSET} BORDER-LEFT-COLOR 功能 : 設定左邊框顏色, 可設為顏色名稱 ( 16 種 ) 或 16 進制表示法 - #RRGGBB ( 00 暗 ~FF 亮 ) #RGB ( 0 暗 ~F 亮 ) 表紅綠藍強度語法 : { BORDER-LEFT-COLOR : ( color ) } 範例 : {BORDER-LEFT-COLOR:#00FF00} BORDER-LEFT-STYLE 功能 : 設定左邊框樣式 ( 可設無 實線 雙線 溝線 脊線 嵌入線 浮出線 ) 語法 : { BORDER-LEFT-STYLE : NONE SOLID DOUBLE GROOVE RIDGE INSET OUTSET } 範例 : {BORDER-LEFT-STYLE:RIDGE} BORDER-LEFT-WIDTH 功能 : 設定左邊框寬度 ( 可設薄 普通 厚 長度 - 單位屬性 : 點 pt 英寸 in 公分 cm 像素 px ) 語法 : { BORDER-LEFT-WIDTH : THIN MEDIUM THICK ( length ) } 範例 : {BORDER-LEFT-WIDTH:THICK} BORDER-RIGHT 功能 : 設定右邊框語法 : { BORDER-RIGHT : ( border-right-width ) ( border-style ) ( color ) } 範例 : {BORDER-RIGHT:10pt #00A}

36 BORDER-RIGHT-COLOR 功能 : 設定右邊框顏色, 可設為顏色名稱 ( 16 種 ) 或 16 進制表示法 - #RRGGBB ( 00 暗 ~FF 亮 ) #RGB ( 0 暗 ~F 亮 ) 表紅綠藍強度語法 : { BORDER-RIGHT-COLOR : ( color ) } 範例 : {BORDER-RIGHT-COLOR:#00F} BORDER-RIGHT-STYLE 功能 : 設定右邊框樣式 ( 可設無 實線 雙線 溝線 脊線 嵌入線 浮出線 ) 語法 : { BORDER-RIGHT-STYLE : NONE SOLID DOUBLE GROOVE RIDGE INSET OUTSET } 範例 : {BORDER-RIGHT-STYLE:GROOVE} BORDER-RIGHT-WIDTH 功能 : 設定右邊框寬度 ( 可設薄 普通 厚 長度 - 單位屬性 : 點 pt 英寸 in 公分 cm 像素 px ) 語法 : { BORDER-RIGHT-WIDTH : THIN MEDIUM THICK ( length ) } 範例 : {BORDER-RIGHT-WIDTH:10px} BORDER-STYLE 功能 : 設定邊框樣式 ( 可設無 實線 雙線 溝線 脊線 嵌入線 浮出線 ) 語法 : { BORDER-STYLE : NONE SOLID DOUBLE GROOVE RIDGE INSET OUTSET } 範例 : {BORDER-STYLE:DOUBLE} BORDER-TOP 功能 : 設定上邊框語法 : { BORDER-TOP : ( border-top-width ) ( border-style ) ( color ) } 範例 : {BORDER-TOP:1in YELLOW} BORDER-TOP-COLOR 功能 : 設定上邊框顏色, 可設為顏色名稱 ( 16 種 ) 或 16 進制表示法 - #RRGGBB ( 00 暗 ~FF 亮 ) #RGB ( 0 暗 ~F 亮 ) 表紅綠藍強度語法 : { BORDER-TOP-COLOR : ( color ) } 範例 : {BORDER-TOP-COLOR:RED} BORDER-TOP-STYLE 功能 : 設定上邊框樣式 ( 可設無 實線 雙線 溝線 脊線 嵌入線 浮出線 ) 語法 : { BORDER-TOP-STYLE : NONE SOLID DOUBLE GROOVE RIDGE INSET OUTSET }

37 範例 : {BORDER-TOP-STYLE:SOLID} BORDER-TOP-WIDTH 功能 : 設定上邊框寬度 ( 可設薄 普通 厚 長度 - 單位屬性 : 點 pt 英寸 in 公分 cm 像素 px ) 語法 : { BORDER-TOP-WIDTH : THIN MEDIUM THICK ( length ) } 範例 : {BORDER-TOP-WIDTH:THIN} BORDER-WIDTH 功能 : 設定邊框寬度 ( 可設薄 普通 厚 長度 - 單位屬性 : 點 pt 英寸 in 公分 cm 像素 px ) 語法 : { BORDER-WIDTH : THIN MEDIUM THICK ( length ) } 範例 : {BORDER-WIDTH:10pt} 5.7 區塊屬性設定 區塊是指用 <DIV> <SPAN> 等標籤所建立出的邏輯區域, 或是圖形 表格等均可稱之為區塊 CLEAR 功能 : 設定浮動元件位置 ( 可設無 左邊 右邊 兩邊 ) 語法 : { CLEAR : NONE LEFT RIGHT BOTH } 範例 : {CLEAR:LEFT} CURSOR 功能 : 設定滑鼠游標 ( 可設自動 十字 箭頭 手形 移動 改變 - 雙箭頭 文字 等待 求助 ) 語法 : { CURSOR : AUTO CROSSHAIR DEFAULT HAND MOVE E-RESIZE NE-RESIZE NW-RESIZE N-RESIZE SE-RESIZE SW-RESIZE S-RESIZE W-RESIZE TEXT WAIT HELP } DISPLAY 功能 : 設定是否顯示語法 : { DISPLAY : NONE } FLOAT 功能 : 設定浮動元件接續位置語法 : { FLOAT : NONE LEFT RIGHT } HEIGHT 功能 : 設定元件高度 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比 % ) 語法 : { HEIGHT : AUTO ( length ) ( percentage ) } 範例 : {HEIGHT:10pt

38 LEFT 功能 : 設定元件左邊位置 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { LEFT : AUTO ( length ) ( percentage ) } LIST-STYLE 功能 : 設定條列項目符號語法 : { LIST-STYLE : KEYWORD POSITION URL ( url ) } LIST-STYLE-IMAGE 功能 : 設定圖片為條列項目符號語法 : { LIST-STYLE-IMAGE : NONE URL ( url ) } LIST-STYLE-POSITION 功能 : 設定條列項目符號位置 ( 可設內部 外部 ) 語法 : { LIST-STYLE-POSITION : INSIDE OUTSIDE } LIST-STYLE-TYPE 功能 : 設定條列項目符號形狀 ( 可設無 圓形 圓圈 正方形 小數點 羅馬符號 希臘符號 ) 語法 : { LIST-STYLE-TYPE : NONE DISK CIRCLE SQUARE DECIMAL LOWER-ROMAN UPPER-ROMAN LOWER-ALPHA UPPER-ALPHA } MARGIN 功能 : 設定文字和邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { MARGIN : AUTO ( length ) ( percentage ) } 這個性質一次設定上 下 左 右邊界與區塊外之元件間格距離 使用時應依序指定上 右 下 左, 如 margin:3px 2px 5px 1px 亦可一次指定四邊, 如 margin:2px, 則全部均設 2px MARGIN-BOTTOM 功能 : 設定文字和下邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { MARGIN-BOTTOM : AUTO ( length ) ( percentage ) } MARGIN-LEFT 功能 : 設定文字和左邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { MARGIN-LEFT : AUTO ( length ) ( percentage ) } MARGIN-RIGHT 功能 : 設定文字和右邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { MARGIN-RIGHT : AUTO ( length ) ( percentage ) }

39 MARGIN-TOP 功能 : 設定文字和上邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { MARGIN-TOP : AUTO ( length ) ( percentage ) } OVERFLOW 功能 : 設定容器元件顯示方法語法 : { OVERFLOW : NONE CLIP SCROLL } 這個性質是設定當區塊內包含的元件大於區塊之寬或高時, 顯示的方法 可用值有 auto( 自動設定, 當需要時出現捲軸 ) scroll( 強迫顯示捲軸, 即使內部元件並無超過區塊邊界 ) hidden( 超出區塊的部份不顯示 ) visible( 全部顯示, 無視區塊大小 ) 最常用的是 overflow:auto 讓瀏覽器自動判斷 PADDING 功能 : 設定元件和邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { PADDING : ( length ) ( percentage ) } 這個性質一次設定上 下 左 右邊界的間格距離 使用時應依序指定上 右 下 左, 如 padding:3px 2px 5px 1px 亦可一次指定四邊, 如 padding:2px, 則全部均設 2px PADDING-BOTTOM 功能 : 設定元件和下邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { PADDING-BOTTOM : ( length ) ( percentage ) } PADDING-LEFT 功能 : 設定元件和左邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { PADDING-LEFT : ( length ) ( percentage ) } PADDING-RIGHT 功能 : 設定元件和右邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { PADDING-RIGHT : ( length ) ( percentage ) } PADDING-TOP 功能 : 設定元件和上邊緣距離 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { PADDING-TOP : ( length ) ( percentage ) } PAGE-BREAK-AFTER 功能 : 設定元件後加分頁符號語法 : { PAGE-BREAK-AFTER : AUTO LEFT RIGHT ALWAYS PAGE-BREAK-BEFORE

40 功能 : 設定元件前加分頁符號語法 : { PAGE-BREAK-BEFORE : AUTO LEFT RIGHT ALWAYS } POSITION 功能 : 設定元件位置 ( 可設絕對 相對 靜態 ) 語法 : { POSITION : ABSOLUTE RELATIVE STATIC } TOP 功能 : 設定元件上方位置 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比% ) 語法 : { TOP : AUTO ( length ) ( percentage ) } VERTICAL-ALIGN 功能 : 元件垂直調整語法 : { VERTICAL-ALIGN : BASELINE MIDDLE SUB SUPER TEXT-TOP TEXT-BOTTOM TOP BOTTOM } VISIBILITY 功能 : 設定是否可見 ( 可設可見 隱藏 繼承 ) 語法 : { VISIBILITY : VISIBLE HIDDEN INHERIT } 設定此元件要不要顯示, 這個性質與 display 有相似之處, 但不相同 可用值有 visible( 顯示 ) inherit( 貼附, 如此元件所在之父元件可見, 則此元件為可見, 反之亦然 ) hidden( 隱藏, 但仍占有空間, 此與 display:none 不同 ) 用法如 visibility:hidden 則可隱藏此元件 WIDTH 功能 : 設定元件寬度 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比 % ) 語法 : { WIDTH : AUTO ( length ) ( percentage ) } 此性質可設定區塊的寬度, 可用單位或百分比法來指定其值, 或是用特徵字 auto 如 width:30px 或 width:50% 均是可行的方法, 而 width:auto 代表讓瀏覽器幫你決定 至於百分比法是依據其父元件的大小來決定的 Z-INDEX 功能 : 設定 Z 軸參數 ( 正數為上方, 負數為下方 ) 語法 : { Z-INDEX : NUMBER } 所謂 CSS 之 2.5D 擺設就靠這個性質, 當有很多元件重疊時 ( 如 position:absolute 就會發生 ), 擁有較大 z-index 值的元件會擺在上面, 此值可正可負 如 z-index:3 會擺在 z-index:2 的元件之上 5.8 定位設定 position 性質

41 這個性質是設定元件的擺放方式, 我們可依據需要來設定適當的值 可用的屬性值有.. absolute( 絕對定位 ) relative( 相對定位 ) static( 靜態定位 ) 所謂 position:absolute 就是指元件定位法是以父元件 ( 通常就是此網頁 ) 的絕對座標來定位 ( 原點為父元件左上角 ) 而 position:relative 是指讓此元件以一般網頁排列方式決定位置後, 再以此點為相對座標定位 至於 position:static 是如同舊式瀏覽器般, 以一般網頁排列方式決定位置, 並且不能再加以定位 這個屬性設定將會影響座標系統的原點 absolute 原點為父元件左上角 relative 原點為應有之自然位置 static 不可用座標系統 通常用了這個屬性後, 要配合 top left 屬性來決定元件位置 top 性質經由 position 性質設定後, 會決定出一個座標系統, 再由 top 性質來決定此元件有要擺放的垂直位置 屬性值為一測量長度, 可用如 in cm mm pt pc em en ex px 等單位, 但建議各位用 px 這個單位 ( 因為螢幕一格就是 1px) 如 top=20px, 則會依座標系統將此元件擺放在原點下方 +20px 的位置 ( 當然, position:relative 與 position:absolute 所得的結果會不同 ) 注意, 可以指定負值! left 性質這個性質決定元件的水平位置, 當然座標系統還是依 position 之設定而變 例如 left:30px, 則將此元件擺放到座標原點左方 +30px 的地方 EX:<STYLE> SPAN {position:absolute;font-size:50px;font-family:arial;font-weight:700} SPAN.small {font-size:40px;color:red} </STYLE> <SPAN STYLE="top:5px;left:5px;color:gray">SCJH</SPAN> <SPAN STYLE="top:0px;left:0px;color:blue">SCJH</SPAN> <SPAN CLASS=small STYLE="top:24px;left:100px">CSS</SPAN> 5.9 文字屬性的設定 COLOR 功能 : 設定文字顏色語法 : { COLOR : ( color ) } FONT 功能 : 設定字體樣式 大小寫變化 粗細 大小 文字行列高度 字型語法 : { FONT : ( font-style ) ( font-variant ) ( font-weight ) ( font-size ) ( font-family ) / ( line-height ) }

42 範例 : H1 {FONT:ITALIC BOLD 細明體 12pt/18pt} FONT-SIZE 功能 : 設定字體大小 ( 可設單位屬性 : 點 pt 英寸 in 公分 cm 像素 px 百分比 % ) 語法 : { FONT-SIZE : LARGE MEDIUM SMALLER ( length ) ( percentage ) } 範例 : {FONT-SIZE:LARGE} FONT-STYLE 功能 : 設定字體樣式 ( 分為 : 正常 斜體 ) 語法 : { FONT-STYLE : NORMAL ITALIC } 範例 : {FONT-STYLE:ITALIC} FONT-VARIANT 功能 : 設定字體變化 ( 分為 : 正常 小字體 ) 語法 : { FONT-VARIANT : NORMAL SMALL-CAPS } 範例 : {FONT-VARIANT:SMALL-CAPS} FONT-WEIGHT 功能 : 設定字體粗細 ( 分為 : 正常 粗字體 ) 語法 : { FONT-WEIGHT : NORMAL BOLD } 範例 : {FONT-WEIGHT:BOLD} Ch6. Page Navigation 6.1 Steps 1. Create an input form <h:inputtext required="true" requiredmessage="must input" /> 2. Button specifies return condition Button 加入 action 指定 From Outcome Ex:<h:commandButton value=" 確定 " action="new"/> 3. Edit faces-config.xml 1. 路徑 \WebContent\WEB-INF\faces-config.xml 點開 如 < 圖 > 2. 修改編碼為 UTF-8

43 < 圖 > 4. Specify Navigation Rules 1.Navigation Rules, 按 Add Add rule: 輸入 * ( 星號 ), 代表全部 如圖 Navigation Cases, 按 Add From Outcome: new To View ID: return 如 < 圖 > < 圖 > < 圖 >

44 5. Create result pages 1. 點 WebContent 按右鍵 New JSP File 輸入 retrun 2. 俢改編碼 charset=utf-8" pageencoding="utf-8" 3.return.jsp 加入 <h:outputtext value=" 成功登入 "/> <h:outputtext value=" 按此回上一頁 " /> 6.2 例題 依以上步驟, 1. 建立按下確認時, 頁面轉至顯示成功訊息頁面, 2. 點選回上一頁時會回至登入畫面 :

45 6.2.1 加入 Rule 請見 4.Specify Navigation Rules ADD Index.jsp 程式碼 : <h:commandbutton value=" 確定 " action="new"/> ADD Return.jsp 程式碼 : <f:view> <h:form> <h:outputtext value=" 成功登入 "/> <h:commandbutton value=" 按此回上一頁 " action="return" /> </h:form> </f:view> 按確認後畫面 :

46 Ch7. Managed-Bean 7.1 What are bean? 7.2 Steps in Using JSF

47 7.3 A Simple Example Step1. Create a java bean Src/ 底下 New Package, 命名 my.test.backing New Java, 命名 mytestbacking Step2. Create a page include f:view and f:form <f:view> <f:loadbundle basename="my.test.properties.mytest" var="res"/> <h:form id="mytestform" > </h:form> </f:view> Step3. Create a commandbutton and inputtext <h:outputtext value=" 使用者名稱 :" id="userid" styleclass="bannertitle"/> <h:inputtext required="true" requiredmessage="must input" value="#{mytestbacking.myname}"/> <h:outputtext value=" 密碼 :" id="password" styleclass="bannertitle"/> <h:inputsecret required="true" value="#{mytestbacking. }"/> <h:outputtext value="#{mytestbacking.myname}" /> <br> <h:outputtext value="#{mytestbacking. }" /> Step4. Add an action controller 4.1 mytestbacking.java 加入 doconfirmaction() public String doconfirmaction(){ System.out.println("TEST doconfirmaction"); return "#";} 4.2 Index.jsp 加入 commandbutton action <h:commandbutton value=" 確定 " action="#{mytestbacking.doconfirmaction}" /> <h:commandbutton value=" 取消 " /> Step5. Declare java bean in faces-config.xml

48 新增 mytestbacking, 如下圖 Step6. Create pages corresponding to each condition 6.1 mytestbacking.java: 宣告變數產生 get/set 欄位 ( 使用視窗右鍵點 Source Generate Getters and Setters ) String ; public String get () { return ;} public void set (string ) { this. = ;} 6.2 Index.jsp: Inupt/output 時給 value 按 commandbutton 觸發 action 顯示畫面上 <h:inputsecret required="true" value="#{mytestbacking. }"/> <h:outputtext value="#{mytestbacking. }" /> 7.4 例題 : 1. 依前例, 當使用者輸入 及 password 後, 按下確認後, 畫面上顯示輸 入的值 Index.jsp 程式碼

49 mytestbacking.java 程式碼 畫面結果 :

50 Ch8. Event-Handling 8.1 Action controllers v.s event listeners 8.2 Types of Event Handler Action Listener

51 8.2.2 Value Change Listener

52 8.3 Action Listener 1. 在 Java bean 中加一個方法 public void verify(actionevent ae){ }. 2. 加入元件 A. 接受一個 ActionEvent 對象,jsp 頁面中如下編寫 : <h:commandbutton value=" 提交 " actionlistener="#{user.verify}" action="#{user.outcome}"> B. 註冊多個 ActionListener: LogHandle.java 和 VerifyHandle.java 都實現了 ActionListener 接口 我們使用 <f:actionlistener> 標籤向組件註冊事件 如 : <h:commandbutton value=" 提交 " action="#{user.outcome}"> <f:actionlistener type="com.zdx.loghandle"/> <f:actionlistener type="com.zdx.verifyhandle"/> </h:commandbutton> 8.4 Value Change Listener 方法一 : 直接設置 JSF 輸入組件的 valuechangelistener 屬性

53 <h:selectonemenu value="#{user.local}" onchange="this.form.submit();" valuechangelistener="#{user.changelocale}"> <f:selectitem itemvalue="zh_cn" itemlabel="chinese"/> <f:selectitem itemvalue="en" itemlabel="englist"/> </h:selectonemenu> 方法二 : 實現 javax.faces.event.valuechangelistener 接口 在 jsp 頁面中時使用 <f:valuechangelistener type="com.zdx.myvaluechangelistener"> 8.5 Immediate Event 說明 : 1. 加入 actionlistener 在 CONFIRM 按鈕 : 程式碼如下 並加入 OUTTEXT 顯示 myname 的 value Jsp 程式 :

54 當按下 confirm 後 畫面出現欄位為必要檢核的錯誤訊息, 2. 在按 BUTTON 上加入 immediate= true, 相同程式, 按下 confirm 系統將立即執行 ACTIONLISTENER 的動作, 而不再執行檢核!!!!!!

55 Ch9. Properties-Files 9.1 Loading properties file Step1 Create.properties file in/under WEB-INF/classes.properties 內容 Eg: Step2. Load file with f:loadbundle Eg: Step3. Output messages

56 9.2 Parameterized message Step1 Create.properties file in/under WEB-INF/classes.properties 內容 Eg: Step2. Load file with f:loadbundle Eg: Step3. Output messages using h:outputformat

57 9.3 Internationalized message Step1. Create multiple similarly named.properties files Eg: blah.properties,blas_es.properties,blash_zh_tw.properties Step2. Supply locale argument to f:view Load file with f:loadbundle as before Output message using h:outputformat or h:outputtext 9.4 例題 將使用者登入畫面的英文提示, 設定中文, 英文兩種顯示 1. New Package, 取名 my.test.properties 2. New Properties File, 分別為 mytest ; mytest_en_us ; mytest_zh_tw 3. 輸入 name 及 value, 如下圖 4. 設定 Resource Bundles,ADD.. Base Name: my.test.properties.mytest Var: res

58 5. 設定 facess-config.xml 加入兩個語系 en_us/zh_tw,default Locale : en_us 6. Index.jsp 程式碼加入 <f:loadbundle basename="my.test.properties.mytest" var="res"/> <h:outputtext value="#{res.name}" id="userid" styleclass="bannertitle"/> 7. 以系統語系, 呈現結果如下

59 C10. Validation 10.1 Validation approaches 10.2 Manual Validation

60 10.3 Implicit automatic validation 10.4 Explicit Validation How to use explicit validation Eg: 程式碼 :

61 Conversion vs Validation

62 Conversion vs Validation Custom Conversion and Validation Eg1. Converts

63 Eg2. Validator 例題 1. 畫面中一輸入欄位, 以 Explicit Validation 方式檢核使用者輸入的長度大於 6, 且小於 12 程式碼如下 : <h:inputtext required="true" requiredmessage="user must input value" value="#{mytestbacking.myname}"> <f:validatelength maximum="12" minimum="6" /> </h:inputtext> 2. 使用者登入畫面, 名稱欄位加入一個自定的 mail format validator, 檢核使用者輸入的是 mail 格式 2.1 建立 Validator.java package my.test.backing;

64 import java.util.regex.matcher; import java.util.regex.pattern; import javax.faces.application.facesmessage; import javax.faces.component.uicomponent; import javax.faces.context.facescontext; import javax.faces.validator.validator; import javax.faces.validator.validatorexception; public class Validator implements Validator { private static final String _PATTERN = "^[_A-Za-z0-9-]+(\\." + "[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*" + "(\\.[A-Za-z]{2,})$"; private Pattern pattern; private Matcher matcher; public Validator(){ } pattern = Pattern.compile( _PATTERN); public void validate(facescontext context, UIComponent component, } Object value) throws ValidatorException { matcher = pattern.matcher(value.tostring()); if(!matcher.matches()){ } FacesMessage msg = new FacesMessage(" validation failed.", "Invalid format."); msg.setseverity(facesmessage.severity_error); throw new ValidatorException(msg); } 2.2 faces-config.xml: 將 validator 加入 Managed Beans, 如下圖 2.3 faces-config.xml:validators 加入 checkvalid , 如下圖

65 2.4 index.jsp 加入程式碼 ( 反白部份 ) <h:inputtext required="true" requiredmessage="user must input value" value="#{mytestbacking.myname}" > <f:validator validatorid="checkvalid "/> <f:validatelength maximum="12" minimum="6" /> </h:inputtext> 2.5 畫面如下

66 Ch11. Rich Faces component 11.1 Adding RichFaces libraries into the project 11.2 Web.xml web.xml

67 11.3 Example Page page language="java" contenttype="text/html; charset=utf-8" pageencoding="iso "%> taglib prefix="f" uri=" taglib prefix="h" uri=" <!-- RichFaces tag library declaration --> taglib uri=" prefix="a4j"%> taglib uri=" prefix="rich"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso "> <title>insert title here</title> </head> <body> <f:view> <a4j:form> <rich:panel header="richfaces Greeter" style="width: 315px"> <h:outputtext value="your name: " /> <h:inputtext value="#{mytestbacking.myname}" > <f:validatelength minimum="1" maximum="30" /> </h:inputtext>

68 <a4j:commandbutton value="get greeting" rerender="greeting" /> <h:panelgroup id="greeting" > <h:outputtext value="hello, " rendered="#{not empty mytestbacking.myname}" /> <h:outputtext value="#{mytestbacking.myname}" /> <h:outputtext value="!" rendered="#{not empty mytestbacking.myname}" /> </h:panelgroup> </rich:panel> </a4j:form> </f:view> </body> </html> 11.3 Rich Components a4j:support a4j:support should be attached to a direct child of the JSF component that has to be ajaxified. The key attributes are 'event' and 'rerender'. event attribute defines the javascript event the ajax support will be attached to. rerender attribute points to the JSF component(s) that should be re-rendered on the server side and updated on the client when an Ajax Response comes back. ajaxsingle attribute is equal true, it orders to process only a value of the current component (along with f:param or a4j:actionparam values if any). In case of a4j:support, it will be a value of the parent component.

69 a4j:commandbutton a4j:commandbutton is similar to the standard h:commandbutton, but produces an Ajax request with a further partial page update. 'rerender' attribute points to the component(s) that should be re-rendered in the component tree and updated in the browser DOM after an Ajax Response is completed a4j:commandlink a4j:commandlink is similar to the standard h:commandlink, but produces an Ajax request with further partial page update. 'rerender' attribute point to the component(s) that should be re-rendered in the component tree and updated in the browser DOM after the Ajax Response is complete a4j:status a4j:status is an indicator of an Ajax request. It has two states - start and stop. The start state indicates that an Ajax request is in progress. When Ajax Response comes back, the component switches to the stop stage.

70 ModelPanel Open/close Method1. Open: modal panel close Method2. using the JS API show function (#{rich:component('mp')}.show) Open Modal Panel using the JS API hide function (#{rich:component('mp')}.hide) close Modal Panel DataScroller & DataTabel

71 11.4 Reference Richfaces Demo

72 Phase 3. EJB Phase 4.

73 SOA&JBPM

投影片 1

投影片 1 CSS 的運用 Speaker:Kevin Yang Date:2007/3/10 何謂 CSS CSS 的全名是 Cascading Style Sheets( 串接樣式表 ) CSS 是用來延伸 html 而非取代 htnl, 是用來補 html 的不足 CSS 的特點 加快網頁傳輸的速度 : 減少圖檔的使用, 便可以達到文字變化的需求 集中管理樣式 : 當修改時只需針對樣式修改即可 共享樣式設定

More information

05 01 accordion UI containers 03 Accordion accordion UI accordion 54

05 01 accordion UI containers 03 Accordion accordion UI accordion 54 jquery UI plugin Accordion 05 01 accordion UI containers 03 Accordion accordion UI accordion 54 05 jquery UI plugin 3-1

More information

5-1 nav css 5-2

5-1 nav css 5-2 5 HTML CSS HTML CSS Ê Ê Ê Ê 5-1 nav css 5-2 5-1 5 5-1-1 5-01 css images 01 index.html 02 5-3 style.css css 03 CH5/5-01/images 04 images index.html style.css 05

More information

untitled

untitled PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說

More information

week06.key

week06.key 基礎網 頁設計 第六週 老師 : 蔡孟珂 大綱 HTML 標籤屬性 DOM(Document Object Model) 文件物件模型 樹的概念 CSS 撰寫與常 用語法 HTML 標籤屬性 id 唯 一值 同 一份 html 中, 標籤裡不能有重複的 id 名稱 頁底資訊 1 連結

More information

關於本書 Part 3 CSS XHTML Ajax Part 4 HTML 5 API JavaScript HTML 5 API Canvas API ( ) Video/Audio API ( ) Drag and Drop API ( ) Geolocation API ( ) Part 5

關於本書 Part 3 CSS XHTML Ajax Part 4 HTML 5 API JavaScript HTML 5 API Canvas API ( ) Video/Audio API ( ) Drag and Drop API ( ) Geolocation API ( ) Part 5 網頁程式設計 HTML JavaScript CSS HTML JavaScript CSS HTML 5 JavaScript JavaScript HTML 5 API CSS CSS Part 1 HTML HTML 5 API HTML 5 Apple QuickTime Adobe Flash RealPlayer Ajax XMLHttpRequest HTML 4.01 HTML 5

More information

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile.. WebSphere Studio Application Developer IBM Portal Toolkit... 1/21 WebSphere Studio Application Developer IBM Portal Toolkit Portlet Doug Phillips (dougep@us.ibm.com),, IBM Developer Technical Support Center

More information

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

coverage2.ppt

coverage2.ppt Satellite Tool Kit STK/Coverage STK 82 0715 010-68745117 1 Coverage Definition Figure of Merit 2 STK Basic Grid Assets Interval Description 3 Grid Global Latitude Bounds Longitude Lines Custom Regions

More information

RUN_PC連載_8_.doc

RUN_PC連載_8_.doc PowerBuilder 8 (8) Web DataWindow ( ) DataWindow Web DataWindow Web DataWindow Web DataWindow PowerDynamo Web DataWindow / Web DataWindow Web DataWindow Wizard Web DataWindow Web DataWindow DataWindow

More information

RUN_PC連載_10_.doc

RUN_PC連載_10_.doc PowerBuilder 8 (10) Jaguar CTS ASP Jaguar CTS PowerDynamo Jaguar CTS Microsoft ASP (Active Server Pages) ASP Jaguar CTS ASP Jaguar CTS ASP Jaguar CTS ASP Jaguar CTS ASP Jaguar CTS ASP Jaguar Server ASP

More information

CSS教學

CSS教學 講師 : 張秀山 CSS 說明 CSS 是 Cascading Style Sheets 的縮寫,Cascading 是串接 連接之意 ;Style 則是風格 款式之意 ; Sheets 則是一頁紙 表的意思 所以呢, 要以中文來解釋 CSS 的話呢, 您可以稱之為 串接樣式表 CSS 放在那裡? 網頁內 CSS 語法放在 之間! CSS 放在那裡?css 檔案 寫在一個

More information

Chapter V.S. PC

Chapter V.S. PC Chapter 14 14-1 V.S. PC 14-2 14-3 14-4 14-1 V.S. PC PC PC Yahoo! PC (https://tw.yahoo.com/) Yahoo! (https:// tw.mobi.yahoo.com/) Yahoo! a b a PC b PC PC Flash HTML5 CSS3 PC 14-2 14-3 PC PC Yahoo! PC https://tw.yahoo.com/

More information

Chapter 位元素04 定放棄在網頁版面中使用表格, 是 Web 標準的關鍵之一 其實表格使用的目的不在此, 它應該是用來顯示格狀資料, 就如同 Excel 的工作表一樣 不過, 在 CSS 發展以前, 我們習慣用表格來建立一個有格狀的網頁, 讓元素有組織的排列在上, 而且使用一些像間隔圖片 (

Chapter 位元素04 定放棄在網頁版面中使用表格, 是 Web 標準的關鍵之一 其實表格使用的目的不在此, 它應該是用來顯示格狀資料, 就如同 Excel 的工作表一樣 不過, 在 CSS 發展以前, 我們習慣用表格來建立一個有格狀的網頁, 讓元素有組織的排列在上, 而且使用一些像間隔圖片 ( Stylin with CSS a Designer s Guide 2/e Chapter 位元素04 定放棄在網頁版面中使用表格, 是 Web 標準的關鍵之一 其實表格使用的目的不在此, 它應該是用來顯示格狀資料, 就如同 Excel 的工作表一樣 不過, 在 CSS 發展以前, 我們習慣用表格來建立一個有格狀的網頁, 讓元素有組織的排列在上, 而且使用一些像間隔圖片 (spacer GIF)

More information

EJB-Programming-4-cn.doc

EJB-Programming-4-cn.doc EJB (4) : (Entity Bean Value Object ) JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Session Bean J2EE Session Façade Design Pattern Session Bean Session

More information

bootstrap - 2

bootstrap - 2 RITA TEACHING Bootstra p ENTER bootstrap - 2 bootstrap - 3 bootstrap 101 Template

More information

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK 2 l 跨裝置網頁設計 Android ios Windows 8 BlackBerry OS Android HTML 5 HTML 5 HTML 4.01 HTML 5 CSS 3 CSS 3 CSS 2.01 CSS 3 2D/3D PC JavaScript

More information

1. 2. Flex Adobe 3.

1. 2. Flex Adobe 3. 1. 2. Flex Adobe 3. Flex Adobe Flex Flex Web Flex Flex Flex Adobe Flash Player 9 /rich Internet applications/ria Flex 1. 2. 3. 4. 5. 6. SWF Flash Player Flex 1. Flex framework Adobe Flex 2 framework RIA

More information

XHTML width/height bdo a code href object charset codebase hreflang archive lang type alt dir name name xml:lang rel/rev align shape/coords hspace/vsp

XHTML width/height bdo a code href object charset codebase hreflang archive lang type alt dir name name xml:lang rel/rev align shape/coords hspace/vsp XHTML CSS CSS CSS DOCTYPE Switch XHTML width/height bdo a code href object charset codebase hreflang archive lang type alt dir name name xml:lang rel/rev align shape/coords hspace/vspace big tabindex accesskey

More information

06 01 action JavaScript action jquery jquery AJAX CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS b

06 01 action JavaScript action jquery jquery AJAX CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS b 06 01 action JavaScript action jquery jquery AJAX 04 4-1 CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS background-color camel-cased DOM backgroundcolor.css()

More information

p.2 1 <HTML> 2 3 <HEAD> 4 <TITLE> </TITLE> 5 </HEAD> 6 7 <BODY> 8 <H3><B> </B></H3> 9 <H4><I> </I></H4> 10 </BODY> </HTML> 1. HTML 1. 2.

p.2 1 <HTML> 2 3 <HEAD> 4 <TITLE> </TITLE> 5 </HEAD> 6 7 <BODY> 8 <H3><B> </B></H3> 9 <H4><I> </I></H4> 10 </BODY> </HTML> 1. HTML 1. 2. 2005-06 p.1 HTML HyperText Mark-up Language 1. HTML Logo, Pascal, C++, Java HTML 2. HTML (tag) 3. HTML 4. HTML 1. HTML 2. 3. FTP HTML HTML html 1. html html html cutehtmleasyhtml 2. wyswyg (What you see

More information

Microsoft Word - template.doc

Microsoft Word - template.doc HGC efax Service User Guide I. Getting Started Page 1 II. Fax Forward Page 2 4 III. Web Viewing Page 5 7 IV. General Management Page 8 12 V. Help Desk Page 13 VI. Logout Page 13 Page 0 I. Getting Started

More information

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas Contents 目錄 chapter 1 1-1... 1-2 1-2... 1-3 HTML5... 1-3... 1-5 1-3... 1-9 Web Storage... 1-9... 1-10 1-4 HTML5... 1-14... 1-14... 1-15 HTML5... 1-15... 1-15... 1-16 1-5... 1-18 Apps... 1-18 HTML5 Cache

More information

基于UML建模的管理管理信息系统项目案例导航——VB篇

基于UML建模的管理管理信息系统项目案例导航——VB篇 PowerBuilder 8.0 PowerBuilder 8.0 12 PowerBuilder 8.0 PowerScript PowerBuilder CIP PowerBuilder 8.0 /. 2004 21 ISBN 7-03-014600-X.P.. -,PowerBuilder 8.0 - -.TP311.56 CIP 2004 117494 / / 16 100717 http://www.sciencep.com

More information

untitled

untitled JavaEE+Android - 6 1.5-2 JavaEE web MIS OA ERP BOSS Android Android Google Map office HTML CSS,java Android + SQL Sever JavaWeb JavaScript/AJAX jquery Java Oracle SSH SSH EJB+JBOSS Android + 1. 2. IDE

More information

Microsoft Word - PHP7Ch01.docx

Microsoft Word - PHP7Ch01.docx PHP 01 1-6 PHP PHP HTML HTML PHP CSSJavaScript PHP PHP 1-6-1 PHP HTML PHP HTML 1. Notepad++ \ch01\hello.php 01: 02: 03: 04: 05: PHP 06:

More information

A-1 HTML A-1-1 HTML 1 HTML JSP HTML HTML HTML JSP A HTML HTML HTML HTML HTML HTML HTML HTML.htm.html HTML Windows NotePad HTML IE [ / ] NotePad A-2

A-1 HTML A-1-1 HTML 1 HTML JSP HTML HTML HTML JSP A HTML HTML HTML HTML HTML HTML HTML HTML.htm.html HTML Windows NotePad HTML IE [ / ] NotePad A-2 HTML A-1 HTML A-2 A-2 HTML A-8 A-3 A-14 A-4 A-26 A-5 A-30 A-6 A-42 A-1 HTML A-1-1 HTML 1 HTML JSP HTML HTML HTML JSP A HTML HTML HTML HTML HTML HTML HTML HTML.htm.html HTML Windows NotePad HTML IE [ /

More information

數位圖書館/博物館相關標準 2

數位圖書館/博物館相關標準 2 數 2 立 XML (Extensibility) XML 行 (Self-description) (Structure) XML (Validation) XML DTD 行 XML 列 XML-Language SGML without tears Self-describing Documents Well-formed and Valid Documents XML-Link Power

More information

Text 文字输入功能 , 使用者可自行定义文字 高度, 旋转角度 , 行距 , 字间距离 和 倾斜角度。

Text 文字输入功能 , 使用者可自行定义文字  高度, 旋转角度 , 行距 , 字间距离 和 倾斜角度。 GerbTool Wise Software Solution, Inc. File New OPEN CLOSE Merge SAVE SAVE AS Page Setup Print Print PreView Print setup (,, IMPORT Gerber Wizard Gerber,Aperture Gerber Gerber, RS-274-D, RS-274-X, Fire9000

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes Java application Java main applet Web applet Runnable Thread CPU Thread 1 Thread 2 Thread 3 CUP Thread 1 Thread 2 Thread 3 ,,. (new) Thread (runnable) start( ) CPU (running) run ( ) blocked CPU sleep(

More information

Microsoft Word - 01.DOC

Microsoft Word - 01.DOC 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的

More information

Microsoft Word - 改版式网页全文.doc

Microsoft Word - 改版式网页全文.doc 第 4 章 Dreamweaver CS3 高 级 篇 4.1 表 单 概 述 表 单 是 用 来 收 集 浏 览 者 的 用 户 名 密 码 E-mail 地 址 个 人 爱 好 和 联 系 地 址 等 用 户 信 息 的 输 入 区 域 集 合 浏 览 者 填 写 表 单 的 方 式 一 般 是 输 入 文 本 选 择 单 选 按 钮 或 复 选 框 以 及 从 下 拉 列 表 框 中 选 择

More information

互動網頁技術系列課程 HTML與CSS網站基礎設計 [12pt]

互動網頁技術系列課程 HTML與CSS網站基礎設計 [12pt] HTML CSS / 2011 HTML CSS 1/ 47 1 2 HTML 3 4 HTML 5 5 : CSS 6 CSS 7 HTML CSS 2/ 47 HTML CSS 3/ 47 ( BOM) UTF-8 Notepad++ (Winodws), Fraise/Smultron (Mac), VIM ( ) HTML CSS 4/ 47 UTF-8? UTF-8 (unicode),

More information

投影片 1

投影片 1 Introduction to CSS Cascading Style Sheets 網頁設計 / 林金祥 Webpage Design/ by Chin-Hsiang Lin 網頁設計概念 java, asp: CSS: 特殊功能 式樣設計 HTML: 文字 圖像內容 Webpage Design/ by Chin-Hsiang Lin 2 CSS:Fly! My Webpage! CSS: Cascading

More information

59 1 CSpace 2 CSpace CSpace URL CSpace 1 CSpace URL 2 Lucene 3 ID 4 ID Web 1. 2 CSpace LireSolr 3 LireSolr 3 Web LireSolr ID

59 1 CSpace 2 CSpace CSpace URL CSpace 1 CSpace URL 2 Lucene 3 ID 4 ID Web 1. 2 CSpace LireSolr 3 LireSolr 3 Web LireSolr ID 58 2016. 14 * LireSolr LireSolr CEDD Ajax CSpace LireSolr CEDD Abstract In order to offer better image support services it is necessary to extend the image retrieval function of our institutional repository.

More information

EJB-Programming-3.PDF

EJB-Programming-3.PDF :, JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Value Object Design Pattern J2EE Design Patterns Value Object Value Object Factory J2EE EJB Test Client

More information

(CIP) Web /,. :,2005. 1 ISBN 7 81058 782 X.W............T P393.4 CIP (2004) 118797 Web ( 99 200436) ( http:/ / www.shangdapress.com 66135110) : * 787

(CIP) Web /,. :,2005. 1 ISBN 7 81058 782 X.W............T P393.4 CIP (2004) 118797 Web ( 99 200436) ( http:/ / www.shangdapress.com 66135110) : * 787 Web (CIP) Web /,. :,2005. 1 ISBN 7 81058 782 X.W............T P393.4 CIP (2004) 118797 Web ( 99 200436) ( http:/ / www.shangdapress.com 66135110) : * 787 1092 1/ 16 30.75 748 2005 1 1 2005 1 1 : 1 3 100

More information

HTML5 & CSS3 色彩 背景與漸層屬性 12-1 (color property) CSS 3 color HTML opacity HTML CSS Color Module Level 3 W3C CSS

HTML5 & CSS3 色彩 背景與漸層屬性 12-1 (color property) CSS 3 color HTML opacity HTML CSS Color Module Level 3 W3C CSS 12 Chapter 12-1 12-2 12-3 HTML5 & CSS3 色彩 背景與漸層屬性 12-1 (color property) CSS 3 color HTML opacity HTML CSS Color Module Level 3 W3C CSS 3 http://www.w3.org/tr/css3-color/ 12-1-1 color ( ) (foreground color)

More information

1.ai

1.ai HDMI camera ARTRAY CO,. LTD Introduction Thank you for purchasing the ARTCAM HDMI camera series. This manual shows the direction how to use the viewer software. Please refer other instructions or contact

More information

mvc

mvc Build an application Tutor : Michael Pan Application Source codes - - Frameworks Xib files - - Resources - ( ) info.plist - UIKit Framework UIApplication Event status bar, icon... delegation [UIApplication

More information

ebook111-4

ebook111-4 Flash 4 Flash 4 F l a s h 5 Flash 4 Flash Flash 4 Flash 4 Flash 4 4.1 Flash 4 Flash 4 Flash 4 Flash Flash 4 Flash 4 4.2 Flash 4 Flash 4 A Flash 4 S h i f t F i l e P r e f e r e n c e s > > Flash 4 Flash

More information

Epson

Epson WH / MS CMP0087-00 TC WH/MS EPSON EPSON EXCEED YOUR VISION EXCEED YOUR VISION Seiko Corporation Microsoft and Windows are registered trademarks of Microsoft Corporation. Mac and Mac OS are registered trademarks

More information

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6 www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7

More information

Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provided by SUNPLUS TECHNOLO

Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provided by SUNPLUS TECHNOLO Car DVD New GUI IR Flow User Manual V0.1 Jan 25, 2008 19, Innovation First Road Science Park Hsin-Chu Taiwan 300 R.O.C. Tel: 886-3-578-6005 Fax: 886-3-578-4418 Web: www.sunplus.com Important Notice SUNPLUS

More information

Chn 116 Neh.d.01.nis

Chn 116 Neh.d.01.nis 31 尼 希 米 书 尼 希 米 的 祷 告 以 下 是 哈 迦 利 亚 的 儿 子 尼 希 米 所 1 说 的 话 亚 达 薛 西 王 朝 二 十 年 基 斯 流 月 *, 我 住 在 京 城 书 珊 城 里 2 我 的 兄 弟 哈 拿 尼 和 其 他 一 些 人 从 犹 大 来 到 书 珊 城 我 向 他 们 打 听 那 些 劫 后 幸 存 的 犹 太 人 家 族 和 耶 路 撒 冷 的 情 形

More information

2 SGML, XML Document Traditional WYSIWYG Document Content Presentation Content Presentation Structure Structure? XML/SGML 3 2 SGML SGML Standard Gener

2 SGML, XML Document Traditional WYSIWYG Document Content Presentation Content Presentation Structure Structure? XML/SGML 3 2 SGML SGML Standard Gener SGML HTML XML 1 SGML XML Extensible Markup Language XML SGML Standard Generalized Markup Language, ISO 8879, SGML HTML ( Hypertext Markup Language HTML) (Markup Language) (Tag) < > Markup (ISO) 1986 SGML

More information

AL-M200 Series

AL-M200 Series NPD4754-00 TC ( ) Windows 7 1. [Start ( )] [Control Panel ()] [Network and Internet ( )] 2. [Network and Sharing Center ( )] 3. [Change adapter settings ( )] 4. 3 Windows XP 1. [Start ( )] [Control Panel

More information

Microsoft Word - 3D手册2.doc

Microsoft Word - 3D手册2.doc 第 一 章 BLOCK 前 处 理 本 章 纲 要 : 1. BLOCK 前 处 理 1.1. 创 建 新 作 业 1.2. 设 定 模 拟 控 制 参 数 1.3. 输 入 对 象 数 据 1.4. 视 图 操 作 1.5. 选 择 点 1.6. 其 他 显 示 窗 口 图 标 钮 1.7. 保 存 作 业 1.8. 退 出 DEFORMTM3D 1 1. BLOCK 前 处 理 1.1. 创 建

More information

Microsoft Word - Part_II_CSS.doc

Microsoft Word - Part_II_CSS.doc Web Development Part II 網頁樣式製作 -CSS 技巧 i Table of Contents CSS 概念...1 CSS 的優勢...1 程式碼比較...1 集體宣告...2 集體宣告的方法...2 分項宣告...3 分項宣告...3 外部呼叫...3 製做 CSS 檔...3 從網頁呼叫 CSS 檔...3 單獨使用...4 加入 STYLE 屬性...4 STYLE 屬性...4

More information

<img>

<img> 04 圖片 4-1 4-2 4-3 4-4 網頁程式設計 4-1 網頁多媒體 Flash Java Applets HTML 8 4-1-1 圖片 JPEG Joint Photographic Experts Group 非失真模式 (lossless) 基本模式 (baseline standard) 1 2 12 JPEG 6 JPEG.jpg.jpe.jpeg GIF (graphic

More information

K301Q-D VRT中英文说明书141009

K301Q-D VRT中英文说明书141009 THE INSTALLING INSTRUCTION FOR CONCEALED TANK Important instuction:.. Please confirm the structure and shape before installing the toilet bowl. Meanwhile measure the exact size H between outfall and infall

More information

Microsoft Word - 最新正文.doc

Microsoft Word - 最新正文.doc 2 2 Web 2.0 Ajax StarTrackr! GPS RFID jquery JavaScript StarTrackr! JavaScript jquery 1 jquery jquery jquery JavaScript HTML jquery JavaScript jquery jquery jquery $(document).ready()! jquery jquery (document)

More information

ebook140-9

ebook140-9 9 VPN VPN Novell BorderManager Windows NT PPTP V P N L A V P N V N P I n t e r n e t V P N 9.1 V P N Windows 98 Windows PPTP VPN Novell BorderManager T M I P s e c Wi n d o w s I n t e r n e t I S P I

More information

Guide to Install SATA Hard Disks

Guide to Install SATA Hard Disks SATA RAID 1. SATA. 2 1.1 SATA. 2 1.2 SATA 2 2. RAID (RAID 0 / RAID 1 / JBOD).. 4 2.1 RAID. 4 2.2 RAID 5 2.3 RAID 0 6 2.4 RAID 1.. 10 2.5 JBOD.. 16 3. Windows 2000 / Windows XP 20 1. SATA 1.1 SATA Serial

More information

IP505SM_manual_cn.doc

IP505SM_manual_cn.doc IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP

More information

untitled

untitled 2006 6 Geoframe Geoframe 4.0.3 Geoframe 1.2 1 Project Manager Project Management Create a new project Create a new project ( ) OK storage setting OK (Create charisma project extension) NO OK 2 Edit project

More information

Windows XP

Windows XP Windows XP What is Windows XP Windows is an Operating System An Operating System is the program that controls the hardware of your computer, and gives you an interface that allows you and other programs

More information

入學考試網上報名指南

入學考試網上報名指南 入 學 考 試 網 上 報 名 指 南 On-line Application Guide for Admission Examination 16/01/2015 University of Macau Table of Contents Table of Contents... 1 A. 新 申 請 網 上 登 記 帳 戶 /Register for New Account... 2 B. 填

More information

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2

More information

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit Tomcat Web JUnit Cactus JUnit Java Cactus JUnit 26.1 JUnit Java JUnit JUnit Java JSP Servlet JUnit Java Erich Gamma Kent Beck xunit JUnit boolean JUnit Java JUnit Java JUnit Java 26.1.1 JUnit JUnit How

More information

圖 1. 手 工 搭 棚 [www.diyzone.net] 與 PCB 印 刷 電 路 板 PCB 除 了 電 路 之 外, 也 放 置 各 種 電 子 零 件 如 圖 2 所 示, 電 子 零 件 與 PCB 的 接 合 方 式 有 二 : 插 件 式 (Pin Through Hole, PT

圖 1. 手 工 搭 棚 [www.diyzone.net] 與 PCB 印 刷 電 路 板 PCB 除 了 電 路 之 外, 也 放 置 各 種 電 子 零 件 如 圖 2 所 示, 電 子 零 件 與 PCB 的 接 合 方 式 有 二 : 插 件 式 (Pin Through Hole, PT 作 者 : 楊 哲 彰 (2005-02-23); 推 薦 : 徐 業 良 (2005-02-28) 附 註 : 本 文 為 元 智 大 學 機 械 系 自 動 化 機 械 設 計 課 程 教 材 Protel 電 腦 輔 助 電 路 設 計 軟 體 入 門 (2) PCB 製 作 與 輸 出 在 先 前 的 文 件 中, 介 紹 了 Protel 99 SE 的 基 本 操 作, 並 且 以 穩

More information

BC04 Module_antenna__ doc

BC04 Module_antenna__ doc http://www.infobluetooth.com TEL:+86-23-68798999 Fax: +86-23-68889515 Page 1 of 10 http://www.infobluetooth.com TEL:+86-23-68798999 Fax: +86-23-68889515 Page 2 of 10 http://www.infobluetooth.com TEL:+86-23-68798999

More information

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式 導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式語言篇第 3 章 C# 程式語言基礎 C# C# 3.0 var 第 4 章 基本資料處理 C# x

More information

untitled

untitled ArcGIS Server Web services Web services Application Web services Web Catalog ArcGIS Server Web services 6-2 Web services? Internet (SOAP) :, : Credit card authentication, shopping carts GIS:, locator services,

More information

TX-NR3030_BAS_Cs_ indd

TX-NR3030_BAS_Cs_ indd TX-NR3030 http://www.onkyo.com/manual/txnr3030/adv/cs.html Cs 1 2 3 Speaker Cable 2 HDMI OUT HDMI IN HDMI OUT HDMI OUT HDMI OUT HDMI OUT 1 DIGITAL OPTICAL OUT AUDIO OUT TV 3 1 5 4 6 1 2 3 3 2 2 4 3 2 5

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

Sophos Central 快速安裝手冊

Sophos Central 快速安裝手冊 Sophos Central 快速安裝手冊 1 1. Sophos Central...5 2....9 3....13 3.1. Enduser Protection...13 3.2. Intercept X...21 3.3....28 3.4....36 3.5....45 3.5.1...45 3.5.2...50 3.5.3...54 3.5.4...57 3.5.5...60 3.6...63

More information

1 目 錄 1. 簡 介... 2 2. 一 般 甄 試 程 序... 2 3. 第 一 階 段 的 準 備... 5 4. 第 二 階 段 的 準 備... 9 5. 每 間 學 校 的 面 試 方 式... 11 6. 各 程 序 我 的 做 法 心 得 及 筆 記... 13 7. 結 論..

1 目 錄 1. 簡 介... 2 2. 一 般 甄 試 程 序... 2 3. 第 一 階 段 的 準 備... 5 4. 第 二 階 段 的 準 備... 9 5. 每 間 學 校 的 面 試 方 式... 11 6. 各 程 序 我 的 做 法 心 得 及 筆 記... 13 7. 結 論.. 如 何 準 備 研 究 所 甄 試 劉 富 翃 1 目 錄 1. 簡 介... 2 2. 一 般 甄 試 程 序... 2 3. 第 一 階 段 的 準 備... 5 4. 第 二 階 段 的 準 備... 9 5. 每 間 學 校 的 面 試 方 式... 11 6. 各 程 序 我 的 做 法 心 得 及 筆 記... 13 7. 結 論... 20 8. 附 錄 8.1 推 甄 書 面 資 料...

More information

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2 (Guangzhou) AIT Co, Ltd 020-84106666 020-84106688 http://wwwlenxcn Xi III Zebra XI III 1 (Guangzhou) AIT Co, Ltd 020-84106666 020-84106688 http://wwwlenxcn 230V 110V [ ]! 2 (Guangzhou) AIT Co, Ltd 020-84106666

More information

Microsoft Word - Ch06.docx

Microsoft Word - Ch06.docx Chapter 6-1 6-2 6-2 l ASP.NET 6-1 (theme) ASP.NET (skin).skin ButtonLabelHyperLink (cascading style sheet).css TreeView 1. 2. (page theme) (global theme) IIS l 6-3 6-1-1 (page theme) (global theme) App_Themes

More information

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

RunPC2_.doc

RunPC2_.doc PowerBuilder 8 (5) PowerBuilder Client/Server Jaguar Server Jaguar Server Connection Cache Thin Client Internet Connection Pooling EAServer Connection Cache Connection Cache Connection Cache Connection

More information

Business Objects 5.1 Windows BusinessObjects 1

Business Objects 5.1 Windows BusinessObjects 1 Business Objects 5.1 Windows BusinessObjects 1 BusinessObjects 2 BusinessObjects BusinessObjects BusinessObjects Windows95/98/NT BusinessObjects Windows BusinessObjects BusinessObjects BusinessObjects

More information

ARM JTAG实时仿真器安装使用指南

ARM JTAG实时仿真器安装使用指南 ARM JTAG Version 1.31 2003. 11. 12 ARM JTAG ARM JTAG.3 ARM 2.1.4 2.2.4 ARM JTAG 3.1 18 3.2 18 3.2.1 Multi-ICE Server.18 3.2.2 ADS..21 ARM JTAG 4.1 Multi-ICE Server 33 4.1.1 Multi-ICE Server..... 33 4.1.2

More information

2/80 2

2/80 2 2/80 2 3/80 3 DSP2400 is a high performance Digital Signal Processor (DSP) designed and developed by author s laboratory. It is designed for multimedia and wireless application. To develop application

More information

3.1 num = 3 ch = 'C' 2

3.1 num = 3 ch = 'C' 2 Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:

More information

优迈科技教学大纲2009版本

优迈科技教学大纲2009版本 java 软 件 工 程 师 培 训 教 学 大 纲 1 JAVA 软 件 工 程 师 培 训 教 学 大 纲 深 圳 软 件 园 人 才 实 训 基 地 2009 年 3 月 目 录 java 软 件 工 程 师 培 训 教 学 大 纲 2 教 学 阶 段...3 第 一 章 JAVA 起 步...3 第 二 章 面 向 对 象 的 编 程...4 第 三 章 数 据 结 构 IO 线 程 网 络...5

More information

ebook

ebook 26 JBuilder RMI Java Remote Method Invocation R M I J a v a - - J a v a J a v J a v a J a v a J a v a R M I R M I ( m a r s h a l ) ( u n m a r c h a l ) C a ff e i n e J a v a j a v a 2 i i o p J a v

More information

Microsoft Word - (web)_F.1_Notes_&_Application_Form(Chi)(non-SPCCPS)_16-17.doc

Microsoft Word - (web)_F.1_Notes_&_Application_Form(Chi)(non-SPCCPS)_16-17.doc 聖 保 羅 男 女 中 學 學 年 中 一 入 學 申 請 申 請 須 知 申 請 程 序 : 請 將 下 列 文 件 交 回 本 校 ( 麥 當 勞 道 33 號 ( 請 以 A4 紙 張 雙 面 影 印, 並 用 魚 尾 夾 夾 起 : 填 妥 申 請 表 並 貼 上 近 照 小 學 五 年 級 上 下 學 期 成 績 表 影 印 本 課 外 活 動 表 現 及 服 務 的 證 明 文 件 及

More information

untitled

untitled .Net ADF ArcGIS Server ESRI ( ) .NET (ADF.NET) ADF.NET Web Controls Demo .NET (ADF.NET) ADF.NET ArcGIS Web C# and VB.NET Web Server Page Layout, Map, TOC, Overview Map ArcGIS Server.NET ? GIS web ArcGIS

More information

f2.eps

f2.eps 前 言, 目 录 产 品 概 况 1 SICAM PAS SICAM 电 力 自 动 化 系 统 配 置 和 使 用 说 明 配 置 2 操 作 3 实 时 数 据 4 人 机 界 面 5 SINAUT LSA 转 换 器 6 状 态 与 控 制 信 息 A 版 本 号 : 08.03.05 附 录, 索 引 安 全 标 识 由 于 对 设 备 的 特 殊 操 作 往 往 需 要 一 些 特 殊 的

More information

Microsoft Word - Final Exam Review Packet.docx

Microsoft Word - Final Exam Review Packet.docx Do you know these words?... 3.1 3.5 Can you do the following?... Ask for and say the date. Use the adverbial of time correctly. Use Use to ask a tag question. Form a yes/no question with the verb / not

More information

EK-STM32F

EK-STM32F STMEVKIT-STM32F10xx8 软 件 开 发 入 门 指 南 目 录 1 EWARM 安 装... 1 1.1 第 一 步 : 在 线 注 册... 1 1.2 第 二 步 : 下 载 软 件... 2 1.3 第 三 步 : 安 装 EWARM... 3 2 基 于 STMEVKIT-STM32F10xx8 的 示 例 代 码 运 行... 6 2.1 GPIO Demo... 6 2.2

More information

Microsoft PowerPoint - Ch00-4-XHTML.ppt [相容模式]

Microsoft PowerPoint - Ch00-4-XHTML.ppt [相容模式] Chapter 0-4 (XHTML) 陈瑞奇 (J.C. Chen) 亚洲大学资讯工程学系 多媒体网站技术应用 整合性课程 IE, Firefox, Safari, Opera, Chrome HTML/CSS DHTML/XHTML/XML JavaScript, JScript, VBScript Java Applet, ActiveX, AJAX Plug-in (eg, Flash, PDF,

More information

PowerPoint Presentation

PowerPoint Presentation TOEFL Practice Online User Guide Revised September 2009 In This Guide General Tips for Using TOEFL Practice Online Directions for New Users Directions for Returning Users 2 General Tips To use TOEFL Practice

More information

吉安人事招聘网2012年江西省面向村干部招考300名公务员(2013年1月13日

吉安人事招聘网2012年江西省面向村干部招考300名公务员(2013年1月13日 吉 安 人 事 招 聘 网 2012 年 江 西 省 面 向 村 干 部 招 考 300 名 公 务 员 (20 1 月 13 日 www.hmkpk.com http://www.hmkpk.com 吉 安 人 事 招 聘 网 2012 年 江 西 省 面 向 村 干 部 招 考 300 名 公 务 员 (2013 年 1 月 13 日 为 从 基 层 和 临 盆 一 线 选 拔 出 色 群 众

More information

Microsoft Word - SupplyIT manual 3_cn_david.doc

Microsoft Word - SupplyIT manual 3_cn_david.doc MR PRICE Supply IT Lynette Rajiah 1 3 2 4 3 5 4 7 4.1 8 4.2 8 4.3 8 5 9 6 10 6.1 16 6.2 17 6.3 18 7 21 7.1 24 7.2 25 7.3 26 7.4 27 7.5 28 7.6 29 7.7 30 7.8 31 7.9 32 7.10 32 7.11 33 7.12 34 1 7.13 35 7.14

More information

第1章 簡介

第1章 簡介 EAN.UCCThe Global Language of Business 4 512345 678906 > 0 12345 67890 5 < > 1 89 31234 56789 4 ( 01) 04601234567893 EAN/UCC-14: 15412150000151 EAN/UCC-13: 5412150000161 EAN/UCC-14: 25412150000158 EAN/UCC-13:

More information

2 1999 9 21 2001 21 2001 7 20 90 2002 9 2 21 4 38 30 3 ~ 6 3 2004 12 Ⅰ 1!!!!!!!!!!!!!!!!!!! 2 1. 1 2!!!!!!!!!!!!!!! 1. 2 8!!!!!!!!!!!! 1. 3 19!!!!!!!!!!!!!!!!! 2!!!!!!!!!!!!!!!!!!! 26 2. 1 26!!!!!!!!!!!!

More information

audiogram3 Owners Manual

audiogram3 Owners Manual USB AUDIO INTERFACE ZH 2 AUDIOGRAM 3 ( ) * Yamaha USB Yamaha USB ( ) ( ) USB Yamaha (5)-10 1/2 AUDIOGRAM 3 3 MIC / INST (XLR ) (IEC60268 ): 1 2 (+) 3 (-) 2 1 3 Yamaha USB Yamaha Yamaha Steinberg Media

More information

Microsoft Word - Functional_Notes_3.90_CN.doc

Microsoft Word - Functional_Notes_3.90_CN.doc GeO-iPlatform Functional Notes GeO Excel Version 3.90 Release Date: December 2008 Copyrights 2007-2008. iplatform Corporation. All rights reserved. No part of this manual may be reproduced in any form

More information

WinMDI 28

WinMDI 28 WinMDI WinMDI 2 Region Gate Marker Quadrant Excel FACScan IBM-PC MO WinMDI WinMDI IBM-PC Dr. Joseph Trotter the Scripps Research Institute WinMDI HP PC WinMDI WinMDI PC MS WORD, PowerPoint, Excel, LOTUS

More information

pdf

pdf THE INSTLLING INSTRUCTION FOR CONCELED TNK Important instuction:.. Please confirm the structure and shape before installing the toilet bowl. Meanwhile measure the exact size H between outfall and infall

More information

F477

F477 FrontPage & Flash 連 CSIE, NTU September 15, 2007 Outline September 15, 2007 Page 2 連 FrontPage September 15, 2007 Page 3 連 FTP Email FrontPage HTML tag September 15, 2007 Page 4 連 September

More information

摘 要 本 校 多 媒 體 設 計 系 與 上 海 戲 劇 學 院 創 意 學 院 在 多 次 聯 繫 交 流 之 下, 已 簽 署 合 作 備 忘 錄, 積 極 尋 求 兩 校 合 作 教 學 與 共 同 創 作 之 機 會 藉 由 本 系 學 生 作 品 腦 殘 公 寓 入 圍 第 五 屆 中

摘 要 本 校 多 媒 體 設 計 系 與 上 海 戲 劇 學 院 創 意 學 院 在 多 次 聯 繫 交 流 之 下, 已 簽 署 合 作 備 忘 錄, 積 極 尋 求 兩 校 合 作 教 學 與 共 同 創 作 之 機 會 藉 由 本 系 學 生 作 品 腦 殘 公 寓 入 圍 第 五 屆 中 出 國 報 告 ( 出 國 類 別 : 其 他 - 國 際 競 賽 ) 中 國 獨 立 遊 戲 節 國 際 學 生 競 賽 及 上 海 戲 劇 學 院 合 作 洽 談 服 務 機 關 : 國 立 臺 中 科 技 大 學 多 媒 體 設 計 系 姓 名 職 稱 : 金 啟 平 專 案 講 師 派 赴 國 家 : 中 國 出 國 期 間 :102.9.14 102.9.17 報 告 日 期 :102.11.20

More information

K7VT2_QIG_v3

K7VT2_QIG_v3 ............ 1 2 3 4 5 [R] : Enter Raid setup utility 6 Press[A]keytocreateRAID RAID Type: JBOD RAID 0 RAID 1: 2 7 RAID 0 Auto Create Manual Create: 2 RAID 0 Block Size: 16K 32K

More information

jsp

jsp JSP Allen Long Email: allen@huihoo.com http://www.huihoo.com 2004-04 Huihoo - Enterprise Open Source http://www.huihoo.com 1 JSP JSP JSP JSP MVC Huihoo - Enterprise Open Source http://www.huihoo.com 2

More information

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操 计 算 机 基 础 部 程 序 设 计 类 课 程 介 绍 1. Java 语 言 程 序 设 计 Java 简 介 Java 是 一 种 开 放 的 可 以 撰 写 跨 平 台 应 用 程 序 的 面 向 对 象 的 程 序 设 计 语 言 Java 技 术 具 有 卓 越 的 通 用 性 高 效 性 平 台 移 植 性 和 安 全 性, 广 泛 应 用 于 PC 数 据 中 心 科 学 超 级

More information

ebook37-4

ebook37-4 4 4.1 H T M L F r o n t P a g e i m a g e m a p H T M L We b We b 4.1.1 We b We b We b We b 4.1.2 We b 4 35 4.1.3 4-1 G I F 4-2 36 4-1 ( 4-2 ) 4.1.4 We b We b 4-3 4-3 4 37 Ly n x 4-4 4-4 4.1.5 We b We

More information