原创 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