原创 深入體驗JavaWeb開發內幕——關於JSP的映射、JSP錯誤查找以及JavaBean與JSP相關知識介紹

                一、     關於映射JSP          <servlet> <servlet-name>Sim

原创 深入體驗JavaWeb開發內幕——打包自定義標籤庫及自定義分頁標籤

打包自定義標籤庫   把自定義的標籤打到一個jar包中,就是要把標籤處理類的字節碼和標籤庫描述文件按照一定的存放方式添加到一個jar包中。具體做法如下。   把標籤處理類字節碼和標籤庫描述文件按如下所示結構:     其中mytag.t

原创 深入體驗JavaWeb開發內幕——配置TomCat數據源

               前面我們提到過使用數據庫連接池來獲取連接以提高程序的性能,並簡單介紹了使用JDCP和C3P0兩種獲取數據源的方法,那麼如何使用TomCat自帶的數據源來獲取連接呢? 一、使用Tomcat數據源獲取連接的一般

原创 深入體驗JavaWeb開發內幕——JSP技術相關案例應用

應用一、通過JSP打印“九九表” •創建一個Web Project工程。 •編寫.jsp頁面,頁面中提供兩個輸入文本框,用來收集用戶提交的數據,並提供“提交”和“取消”按鈕,方便用戶提交或取消相應的操作。 l 效果如圖:

原创 深入體驗JavaWeb開發內幕——使用元數據簡化JDBC代碼

         業務背景:系統中所有實體對象都涉及到基本的CRUD操作: •        所有實體的CUD操作代碼基本相同,僅僅發送給數據庫的SQL語句不同而已,因此可以把CUD操作的所有相同代碼抽取到工具類的一個update方法中

原创 Win8:適用於 Windows 應用商店應用的 JavaScript 項目模板 (Windows)

        本主題提供有關使用 JavaScript 爲 Windows 構建的 Windows 應用商店應用的項目模板的深入信息。除每個模板的簡單摘要外,還提供了有關導航模型、數據模型、視圖狀態處理的實施詳細信息以及其他詳細信息。

原创 深入體驗javaWeb開發內幕——問件的上傳與下載案例實現

   遍歷上傳目錄下的所有文件顯示給用戶,並允許用戶完成下載。   (讀取某一個文件夾下的所有的文件,存到集合裏面List,再存到request作用域範圍中)。 一個表的相關字段:     CREATETABLE `upfile` (  

原创 深入體驗JavaWeb開發內幕——開發帶屬性的簡單標籤

          在前面說過,自定義標籤可以定義一個或多個屬性,這樣,在JSP頁面中應用自定義標籤時就可以設置這些屬性的值,通過這些屬性爲標籤處理器傳遞參數信息,從而提高標籤的靈活性和複用性。並且這種帶屬性的標籤是不分傳統和簡單之分的。

原创 深入體驗JavaWeb開發內幕——使用簡單標籤控制頁面邏輯案例

        使用自定義簡單標籤我們可以將相應的控制頁面邏輯的代碼封裝在標籤中,在使用時只需引用標籤,便可達到與使用java代碼同樣的效果。 來看幾個具體的案例:    一個tld標籤庫描述文件: <?xml version="1.0

原创 深入體驗JavaWeb開發內幕——EL表達式之一

       以前我們通過request等一些作用域對象來獲取表單中的數據信息,這樣做是很麻煩的,尤其是通過Servlet作爲控制器通過request設置屬性的方法將表單中的數據封裝成相應的對象傳到JSP文件中,這樣尤其麻煩。現在我們有了

原创 深入體驗JavaWeb開發內幕——自定義簡單標籤的開發

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

原创 深入體驗JavaWeb開發內幕——淺談面向對象的設計模式

            java是一種面向對象的編程語言,所謂面向對象,就是一個封裝類的具體實現。那麼面向對象的思想在JavaWeb開發中是如何體現的呢?尤其是面向對象的思想在JSP等技術中是怎樣應用的呢?       一、面向對象設計模

原创 深入體驗JavaWeb開發內幕——使用簡單標籤實現傳統標籤開發實現的幾個功能

    使用簡單標籤同樣可以完成傳統標籤可完成的功能:     一個所有實例的tld描述文件: <?xml version="1.0" encoding="UTF-8"?> <taglib xmlns="http://java.sun.

原创 深入體驗JavaWeb開發內幕——進一步體味傳統自定義標籤的接口與實現類

     我們知道要想定義自己的標籤,必不可少的三個步驟是: (1)      創建一個自定義標籤處理器類; (2)      在擴展名爲“.tld”的文件中對這個標籤處理器類進行描述 (3)      在JSP文件中使用taglib指

原创 深入體驗JavaWeb開發內幕——pageContext對象與JSP中標籤的簡介和相關應用

        前面我們提到了JSP中的其他八個對象及其簡單的應用,但是pageContext對象是JSP技術中最重要的一個對象,它代表JSP頁面的運行環境,這個對象不僅封裝了對其它8大隱式對象的引用,它自身還是一個域對象,可以用來保存