原创 Filter(過濾器)簡介

  Filter也稱之爲過濾器,它是Servlet 技術中最激動人心的技術,WEB開發人員通過Filter技術,對web服務器管理的所有web資源

原创 Page、request、session、application四個域的區別

 1.簡單說 page指當前頁面。在一個jsp頁面裏有效 2.request 指從http請求到服務器處理結束,返回響應的整個過程。在這個過程中使用forward方式跳轉多個jsp。在這些頁面裏你都可以使用這個變量。 3.Sess

原创 數據連接池的基本實現

1、 實現途徑: 編寫JdbcPool implements java.sql.DataSource類 l 靜態初始化塊 l getConnection() l release() 總結: 可以解決連接池的實現問題,但是必須要求編程人員熟

原创 自定義標籤2&簡單標籤

       由於傳統標籤使用三個標籤接口來完成不同的功能,顯得過於繁瑣,不利於標籤技術的推廣,SUN公司爲降低標籤技術的學習難度,在JSP2.0中定義了一個更爲簡單、便於編寫和調用的SimpleTag接口來實現標籤的功能。實現Simpl

原创 學習JSTL

今天我們學的是JSTL,下面是JSTL的概述:        JSTL英文全稱是“JSP Standard Tag Library”,即JSP標準標籤庫之意。        JSTL是由JCP(Java Commnunity Proces

原创 JDBC簡介

數據庫驅動 SUN公司爲了簡化、統一對數據庫的操作,定義了一套Java操作數據庫的規範,稱之爲JDBC。 JDBC全稱爲:Java Data Base Connectivity(java數據庫連接),它主要由接口組成。 組成JDBC的

原创 EL表達式和JSTL標籤快速入門

 EL表達式用於獲取數據,在JSP頁面中可使用${標識符}的形式,通知JSP引擎調用pageContext.findAttribute()方法,以標識符爲關鍵字從各個域對象中獲取對象。如果域對象中不存在標識符所對應的對象,則返回結果爲””

原创 上傳文件

今天我們學的是文件上傳,下面是文件上傳的概述: 實現web開發中的文件上傳功能,需完成如下二步操作: 在web頁面中添加上傳輸入項 在servlet中讀取上傳文件的數據,並保存到本地硬盤中。 如何在web頁面中添加上傳輸入項? <inp

原创 JSP九大內置對象

 一、 application 該對象代表 Web 應用本身,整個 Web 應用共享同一個 application 對象,該對象主要用於在多個 JS

原创 MySQL存儲過程的基本函數

(1).字符串類 CHARSET(str) //返回字串字符集 CONCAT (string2 [,... ]) //連接字串 INSTR (string ,substring ) //返回substring首次在string中出現的位置

原创 文件下載

 今天我們學的是文件的下載,操作步驟如下: 第一步:ListFileServlet——>第二步:listfiles.jsp——>第三步:Downlo

原创 自定義標籤3

 標籤案例-開發防盜鏈標籤: 盜鏈是指服務提供商自己不提供服務的內容,通過技術手段繞過其它有利益的最終用戶界面(如廣告),直接在自己的網站上向最終用戶提供其它服務提供商的服務內容,騙取最終用戶的瀏覽和點擊率。受益者不提供資源或提供很少的資

原创 自定義標籤&實現大小寫轉換

  package class3g.web.simpleTag; import java.io.IOException; import java.i

原创 TagSupport類的生命週期

  它的生命週期各個階段的具體執行過程如下: 1) 當JSP容器在解釋JSP頁面時,如果遇到自定義標籤的開始標記,將利用“標籤處理類”建立一個“標籤處理對象”。在建立“標籤處理對象”的過程中,JSP容器會回調setPageContex

原创 Servlet中的forword和include的區別

 forward方法是把請求的內容轉發到另外的一個servlet.而include是把另一個servlet處理過後的內容拿過來. 舉例來說比如在se