原创 jstl標籤庫入門

JSTL是sun公司開發的一套標籤庫,使用JSTL可以在頁面中實現一些簡單的邏輯,從而替換頁面中的腳本代碼。 在頁面中使用JSTL標籤需完成以下2個步驟: 1、導入jstl.jar和standerd.jar這兩個JSTL的jar文件。 2

原创 jsp九大隱式對象及其作用

1.九大隱式對象 (1)request (2)response (3)application    (它是ServletContext的一個對象) (4)config              (它是ServletConfig的一個對象)

原创 2Filter應用1統一全站字符編碼的過濾器

•通過配置參數encoding指明使用何種字符編碼,以處理Html Form請求參數的中文問題   1.新建一個Filter接口的實現類 //解決全站的post亂碼 public class CharacterEncodin

原创 01-jsp入門和jsp運行原理&&jsp語法

1.jsp入門案例:在頁面中輸出當前時間     <%     Date date=new Date();     out.write(date.toLocaleString());      %> 2.訪問jsp先把jsp翻譯成ser

原创 6Filter應用5實現用戶自動登陸的過濾器

1.步驟: (1)在用戶登陸成功後,發送一個名稱爲user的cookie給客戶端,cookie的值爲用戶名和md5加密後的密碼。 (2)編寫一個AutoLoginFilter,這個filter檢查用戶是否帶有名稱爲user的cookie來

原创 javac

1.javac的classpath: -cp和-classpath這兩個代表相同的含義。指的是待編譯的java文件用到的其他class文件存放的地方,如果有多個,在Window上中用分號分隔;在Unix下用冒號分隔。 (classpath

原创 更改sqlplus的默認編輯器

在Windows下sqlplus的默認編輯器是notepad,可以改變成一款自己喜歡的編輯器 在%Oracle_HOME%\sqlplus\admin目錄下面有一個glogin.sql文件(每次啓動sqlplus時都會加載這個文件),打

原创 導出表

--執行這個文件的時候注意:打開控制檯,進入當前文件所在目錄,輸入sqlplus name/password@servicename @export.sql --使用spool導出數據庫到文本 set heading off set ec

原创 服務器和客戶端之間交互時使用BufferedReader的阻塞問題

1.遇到的問題 Socket socket = serverSocket.accept(); BufferedReader br = new BufferedReader(new InputStreamReader(socke

原创 關掉Eclipse的自動代碼提示

Window-->Preferences-->Java--> Editor-->Content Assist-->Auto-Activation

原创 9Filter高級開發2--實現全站壓縮

一.全站壓縮式通過包裝response來實現的。   二. 應用HttpServletResponseWrapper對象,壓縮響應正文內容。思路: 1 通過filter向目標頁面傳遞一個自定義的response對象;      (1)在自

原创 2.運算符篇

1. int[] refToArray={10,11}; int var=1; refToArray[var-1]=var=2; System.out.println(refToArray[0]+" "+refToArr

原创 Failed to load the JNI shared library

jdk裝的是32位的,而eclipse裝的是64位的,讓兩者匹配就好了

原创 FileWriter和FileOutputStream

1.下面代碼的執行結果及其分析FileWriter fw=new FileWriter("c:\test.txt"); fw.write("abcdefgh");結果:運行上面的代碼會創建一個test.t

原创 javadoc

1.javadoc用於提取源文件中的文檔註釋,命令格式是: javadoc -d 生成文檔存放的目錄  包名1  包名2  ... 2.注意: (1)javadoc不能遞歸包的子包,所以要把包名及其子包名都列出來,才能給子包中的java