原创 XML

1.XML和DTD以及Schema一、XML的簡介  XML是指可擴展的標記語言,它是一種標記語言,很類似於HTML。它被設計的宗旨是傳輸數據,而非顯示數據。  XML標籤沒有被預定義,需要用戶自行定義標籤。  XML技術是W3C組織發佈的

原创 MyEclipse及Java基礎增強

一、MyEclipse的簡介和使用  MyEclipse是Eclipse的插件,並且是收費的。  安裝MyEclipse前需要安裝JDK,配置環境變量。  安裝成功後,啓動MyEclipse,選擇工作空間,工作空間的名稱不能出現中文或空格,

原创 Dom4j

一、DOM4j簡介  DOM4j是一個簡單、靈活的開放源代碼的庫。DOM4j是由早期開發JDOM的人分離出來而後獨立開發的。與JDOM不同的是,DOM4j使用接口和抽象類,雖然DOM4j的API相對要複雜一些,但它提供了比JDOM更好的靈活

原创 JSTL標籤庫

一、JSTL簡介  JSTL的全稱:JSP Standard Tag Libary,JSP的標準標籤庫  JSTL的作用:    提供給Java web開發人員一個標準通用的標籤函數庫。    和EL來取來傳統直接在頁面上嵌入Java程序的

原创 JDBC技術

一、JDBC簡介  JDBC,Java Ddatabase Connection,Java數據庫連接。  Sun公司爲了簡化、統一對數據庫的操作,定義了一套Java操作數據庫的規範,稱之爲JDBC。什麼是驅動?兩個設備要進行通信,滿足一定通

原创 MySQL

一、數據庫簡介  什麼是數據庫?  *數據庫就是一個文件系統,但是訪問的時候需要使用標準的SQL語句來訪問數據。 關係型數據庫  *存儲的都是實體與實體之間的關係。  常見的數據庫  *Oracle:甲骨文公司的數據庫產品,大型的收費數據庫

原创 JSP開發模式

一、jsp開發模式  sun公司推出jsp技術後,同時也推出了兩種web應用程序的開發模式,一種是jsp+Javabean模式,一種是Sevlet+jsp+Javabean模式。  jsp+Javabean模式適合開發業務邏輯不太複雜的we

原创 連接池

一、連接池介紹  一次性創建多個連接,將多個連接緩存在內存中,形成數據庫連接池,如果應用程序需要操作數據庫,只需要從連接池中獲取一個連接,使用後,並不需要關閉連接,只需要將連接放回到連接池中。  連接池的好處:節省創建連接與釋放連接,連接池

原创 Servlet(一)

一、Servlet簡介  Servlet是sun公司提供的一門用於開發動態web資源的技術。  Sun公司在其API中提供了一個Servlet接口,用戶如果相開發一個動態的web資源(即開發一個Java程序向瀏覽器輸出數據),需要完成以下2

原创 Cookie

一、Cookie是什麼?  Cookie翻譯成中文是小甜點,小餅乾的意思。在HTTP中它表示服務器發送給客戶端瀏覽器的小甜點。其實Cookie就是一個鍵和值構成的,隨着服務器端的響應發送給客戶端瀏覽器,然後客戶端瀏覽器會把Cookie保存起

原创 事務

一、事務的簡介  事務是指邏輯上的一組操作,組成這組操作的各個單元,要麼全部成功,要麼全部失敗。  例如:A-->B轉賬,對應如下的兩條SQL語句。update account set money = money - 500 where n

原创 Session

一、HttpSession簡介  session也是域對象之一,它的範圍是在一個會話範圍內有效。session既然是域對象,那麼當然有getAttribute()和setAttribute()方法了。  在一個會話內共享一個session對

原创 jsp

一、jsp腳本元素標籤語法用途聲明標籤<%!變量或方法聲明%>聲明jsp內所所用的全局變量或方法表達式<%=%>輸出Java中的變量或者表達式的值到頁面上程序代碼標籤<% 程序代碼 %>編寫Java程序代碼,但不可以定義方法二、jsp頁面註

原创 驗證碼

一、驗證碼簡介  一次性驗證碼的主要目的就是爲了限制人們利用工具軟件來暴力猜測密碼。  服務器程序接收到表單數據後,首先判斷用戶是否填寫了正確的驗證碼,只有該驗證碼與服務器保存的驗證碼匹配的時候,服務器程序才能正常的處理表單。  密碼猜測工

原创 EL表達式語言

一、EL表達式簡介  EL,Expression Language。  EL主要作用:     獲取數據:EL表達式主要替換jsp頁面中的腳本表達式,以從各種類型的web域中檢索Java對象、獲取數據。(某個web域中的對象,訪問JavaB