µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
jQueryºô¶³]p½d¨Ò±Ð¾Ç
¦¹§@ªÌµL¬ÛÃö®ÑÄy
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
JavaServer Pages ³]p§Þ¥©
§@ªÌ¡G
Hans Bergsten¡F½sĶ¡G·¨¤l¼Ý / ªLªø¼Ý
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
ºô¶À³¥Î
¥Xª©ªÀ¡G
¬ü°Ó¼ÚµÜ§¤¤¤å®Ñ
¥Xª©¤é´Á¡G2001/8/1
ISBN¡G9578247664
®ÑÄy½s¸¹¡Gkk0029401
¶¼Æ¡G688
©w»ù¡G
760
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
¼È°±³c°â
¼ÈµL¨ÑÀ³°Ó¡G´M§ä¨Ñ³f°Ó¤¤(¤]¦³¥i¯à¥Xª©ªÀ¤wµ²§ô)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
JavaServer Pages ³]p§Þ¥©
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
內容簡介
兩年前¡AEnterprise Java 的出現¾_撼了 Java 社群¡A¶}發ªÌ看到它在建構分散式應用方±的潛力¡C¦Ó¡u分散式應用¡v的ªù±¡A¦Û然就是 Web¡C然¦Ó¡A不管是n求 Programmer 學習如何³]p網¶¡A或是n求 Web designer 學習程式³]p¡A³£是不合理的¡F¦Ó今天¡AJavaServer Pages¡]JSP¡^則½Õ和了 Web designer »P Programmer¡A使³o兩種專家¯à分工合作¡A各¦Û發揮所ªø¡A共同¶}發出兼具功¯à性»P美Æ[的動態網¶¡C ¡mJavaServer Pages ³]p技巧¡n介紹了令人¿³奮的 JSP 新世界¡A並ÄÄz JSP 如何¹B用 servlet 的強大威力¡A有效建構實用的 Web 應用¡C本書不僅示範了 Apache Tomcat server 的安¸Ë»P³]定¡A並¸Ô細¸Ñ»¡ JSP »y法的細節¡Bscripting¡B¿ù»~³B置¡B°£¿ù¡B存取¸ê料庫¡B¨份ÅçÃÒ¡B個人化¡B國»Ú化¡A以及 JSP »P XML 的整合¡C 會有¿³½ì學習 JSP 的兩種專家¡G想知¹D如何在網¶中使用 JSP 元件的網¶美工人員¡A以及想學習 JSP API 的程式³]p師¡A將發現¡mJavaServer Pages ³]p技巧¡n兼ÅU了他們各¦Û的»Ý求¡C甚¦Ü對於打算¦Û己寫 JSP 元件的°ª手¡A本書也提供了³o些¶i¶¥Ä³ÃD¡A包括如何建»s CTL¡]Custom Tag Library¡^¡A如何將 servlets »P JavaBean 整合¶i JSP¡C最後¡A作ªÌÁÙ展現了一套完整的 CTL¡A提供¸ê料庫存取¡B國»Ú化 … 等等½Ñ多功¯à¡A你甚¦Ü可用³o套 CTL 當成¦Û己 JSP library 的範本¡C ¡y³o是本令人激½à的書¡A完整¦Ó嚴ÂÔ的內容¡AÂ×富¦Ó翔實範例¡A不愧是 JSP ³W格的ÃöÁä參»PªÌ¡BJSP 和 Servlet 參¦Ò平台的ÃöÁä³]pªÌ所寫出來的書¡FJSP ¯à快³t¶i入市場¡A本書功不可沒¡I¡z ¡Ð Eduardo Pelegri-Plopart¡]JSP ³W格º席工程師¡^
目¿ý
作ªÌ序 第一³¡ JSP 應用程式基礎 第一章 JavaServer Pages 簡介 JavaServer Pages 是什»ò¡H 為何n用 JSP¡H 工欲善其事¡A必先利其器 第二章 HTTP »P Servlet 的基礎 HTTP 的¡urequest/response¡v¹B作模型 Servlets 包¸Ë Java Web Application 第三章 JSP 概Æ[ Servlets 的問ÃD 使用 MVC ³]p JSP 應用程式 第四章 ³]定 JSP 環境 安¸Ë Java ³nÅé¶}發工具 安¸Ë Tomcat 伺服器 測¸Õ Tomcat 安¸Ë本書範例 示範網¶概Æ[ 第二³¡ ¶}發 JSP 應用程式 第五章 產生動態網¶內容 什»ò時候了¡H ¿é入»P¿é出 第六章 使用程式組件 Java 入ªù JSP 的Áô性物件 條件式³B理 Åã示¡u值¡v 使用¹B算式³]定屬性值 ÅÜ數»P方法的宣告 第七章 ¿ù»~³B置»P°£¿ù ¸Ñ決»y法¿ù»~ JSP-based 應用程式的°£¿ù ³B理執¦æ期的¿ù»~ 第八章 JSP 網¶¡B Request¡B使用ªÌ之¶¡的¸ê料共享 在網¶¶¡交換控制權»P¸ê料 p算網¶的ÂI¿ï次數 使用q»s動作組件 第九章 存取¸ê料庫 從 JSP 網¶存取¸ê料庫 不使用 Bean 的¿é入¸ê料檢Åç法 使用¡u交易¡v¡]Transaction¡^ 為特定應用¦Ó³]p的¸ê料庫動作組件 第十章 ¨份ÅçÃÒ»P個人化 由 Container 提供的ÅçÃÒ機制 以程式控制的ÅçÃÒ法 其它安全¦Ò¶q 第十一章 國»Ú化 Java 對國»Ú化»P區域化的支援 產生區域化¿é出 位元簡史 ³B理區域化的¿é入 第十二章 精ÀJ細琢 緩½Ä 引用³¡份網¶ XML »P JSP 混用伺服端»P用戶端的程式碼 ¹w先編Ķ JSP 網¶ Á×免 JSP 網¶³Q快取暫存 URL ¸Ô¸Ñ 第三³¡ JSP 在 J2EE 中 的定位¡A以及JSP 元件¶}發 第十三章 Web 應用的模型架構 Java 2 Enterprise Edition 模型 MVC 模型 可塑性 第十四章 Servlets »P JSP 的整合 使用 Servlet 扮演 Controller 更模組化的³]p¡G使用 Action 物件 在 Servlet »P JSP 網¶之¶¡共享¸ê料 所有執¦æ期¿ù»~共用同一份 JSP ¿ù»~°T息¶ 第十五章 為 JSP ¶}發 JavaBeans 用 JavaBeans 當成 JSP 元件 JSP Bean 範例 意料外的
¦æ為 第十六章 ¶}發 JSP 動作組件 Tag Extension 的基礎 ¶}發一個簡單的動作組件 ³B理動作組件主Åé 動作組件之¶¡的分工合作 ³z¹L動作組件產生新ÅÜ數 ¶}發一個¡代動作組件 »s作標籤庫»¡明檔¡]TLD¡^ 檢Åç»y法 如何«½Æ使用 Tag Handler 標籤庫的包¸Ë»P安¸Ë 第十七章 ¶}發¸ê料庫存取元件 使用 Connection »P³s線¶°區 ³q用型¸ê料庫元件 ¶}發³q用型¸ê料庫動作組件 ¶}發應用程式專用的¸ê料庫元件 第四³¡ ªþ¿ý ªþ¿ý A JSP 組件»y法參¦Ò ªþ¿ý B JSP API 參¦Ò¸ê料 ªþ¿ý C 本書範例的 Custom Actions »P Classes 之參¦Ò¸ê料 ªþ¿ý D Web-Application 結構»P³¡署»¡明檔 ªþ¿ý E JSP ¸ê源參¦Ò
作ªÌ簡介
Hans Bergsten 是 Gefion Software 公司的創¿ì人¡A主力產品是一套»²助¶}發 Web 應用的 JSP 元件庫¡C在 servlet »P JSP ³W格工作小組的成立之初¡AHans 就是相當活ÅD的參»PªÌ¡F此外¡A他也是 Apache Jakarta Project Management Committee 的委員¡A並實»Ú參»P Apache Tomcat ³W格»P伺服器的¶}發工作¡C
¸òµÛ¹ê°È¾Ç²ßHTML
²`¤J²L¥X JavaS
ºë³qJavaScri
¤µ±ß¨ÓÂIWeb«eºÝ®Ä
Effective
¬íÀ´AI»²§U¦æ°Êºô¶
AI®É¥Nªººô¶³]pH
HTML/CSS/J
¬°§A¼gªºVue Co
JavaScript
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C