<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 37, comments - 8, trackbacks - 0, articles - 0

    2008年8月2日

         摘要: jsp程序設計:Web圖表開發之JavaReport組件  閱讀全文

    posted @ 2008-10-27 23:50 夢與橋 閱讀(678) | 評論 (0)編輯 收藏

         摘要: 用JFreeChart創建Web圖形需要經過3個步驟:
    ?創建一個包含要在Web圖形中顯示的數據的數據集對象。
    ?創建一個用于作圖的JFreeChart對象。
    ?向目標作圖。Web圖表的作圖目標為response.getOutputStream(),即response對象的輸出流。  閱讀全文

    posted @ 2008-10-27 15:58 夢與橋 閱讀(1316) | 評論 (0)編輯 收藏

         摘要: 實現自定義標簽的三個步驟:
    1)編寫標簽處理程序(java類)。
    2)編寫標簽庫描述符(提供有關標簽和庫文件的元信息的XML文件)。
    3)JSP實現(包含自定義標簽的JSP文件)。  閱讀全文

    posted @ 2008-10-26 23:37 夢與橋 閱讀(1681) | 評論 (0)編輯 收藏

         摘要: 國際化(I18N)與格式化標簽庫可用于創建國際化的WEB應用程序,它們對數字和日期、時間的輸出進行了標準化。國際化的應用程序支持多種語言。  閱讀全文

    posted @ 2008-10-26 15:58 夢與橋 閱讀(2092) | 評論 (0)編輯 收藏

         摘要: JSTL通常被認為是一種單標簽庫。但JSTL實際上有4個標簽庫。這些標簽庫被概括為如下:
    §核心標簽庫—包含一些Web應用的必要的標簽。核心標簽庫的實例包括循環,表達式賦值和基本輸入輸出。.
    §格式化/國際化標簽庫—包括被用來解析數據的標簽庫。這種標簽會解析數據,比如日期,不同的場所區域等。
    §數據庫標簽庫—包含被用來訪問SQL數據庫的標簽。這些標簽通常僅僅只創建原形(prototype)程序。這個是因為大多數程序不會直接從JSP頁面中來處理數據庫訪問。數據庫訪問應該被嵌入到能夠被JSP頁面所訪問的EJB中。
    §XML標簽庫—包含被用來訪問XML元素的標簽。因為XML廣泛使用于Web開發,XML的處理是JSTL的一個重要的特征。  閱讀全文

    posted @ 2008-10-26 09:44 夢與橋 閱讀(2679) | 評論 (0)編輯 收藏

         摘要: et即表達式語言,是JSP技術的主要特點之一。可用于
    1)靜態文本,包含EL表達式,其值在運行時計算出來,EL表達式被該值替換。
    2)標準標簽和自定義標簽,以幫助顯示網頁上的動態內容。
    3)讀取JavaBean的值,使用EL表達式可以簡潔地讀出JavaBean的屬性值。  閱讀全文

    posted @ 2008-10-25 23:29 夢與橋 閱讀(1641) | 評論 (0)編輯 收藏

         摘要: 構建JavaMail發郵件程序的步驟:創建JavaMail會話--->編寫JavaMail消息---—<發送JavaMail消息
    構建JavaMail發郵件程序的步驟:登錄Store--->列出Inbox中的郵件--->讀取消息
    構建Multipart消息的步驟:創建Multipart消息--->創建Bodypart--->將Bodypart添加到Multipart消息--->將消息設置為Multipart對象  閱讀全文

    posted @ 2008-10-25 15:20 夢與橋 閱讀(434) | 評論 (2)編輯 收藏

         摘要: 1)建立元素及其內容:建立一個元素作為根結點,建立根元素的子結點并加入到根結點,子結點若有子結點就建立它們并加入到其父結點。也可以橫向一層層地建立,只要有條理即可。
    2)以根結點為根元素建立文件(Document對象)。
    3)建立XML文件。
    4)使用org.output包中的方法建立輸出流對象
    5)使用輸出流對象的output方法將Document對象輸出到文件中,完成XML文件的建立。
    6)實例代碼如下:  閱讀全文

    posted @ 2008-10-25 08:07 夢與橋 閱讀(875) | 評論 (0)編輯 收藏

         摘要: 操作XML文件的開源軟件包括DOM、SAX、JDOM等,程序員需要熟悉并掌握這些常用的接口的使用,能夠通過這些接口編寫java語句來實現對XML文件的處理。  閱讀全文

    posted @ 2008-10-24 07:02 夢與橋 閱讀(733) | 評論 (0)編輯 收藏

         摘要: 存儲過程在數據庫中會作預編譯處理,所以執行速度較快。在JSP頁面中要設定每頁記錄條數、當前的頁碼等參數,再將這些參數在調用存儲過程時傳入到存儲過程中,由存儲過程執行后得到指定頁指定數目的記錄數。這種方法優點燭效率最高,網絡開銷小,缺點不是程序員需要編寫較多的程序,針對每個查詢要編寫不同的存儲過程。
      閱讀全文

    posted @ 2008-10-23 22:39 夢與橋 閱讀(430) | 評論 (0)編輯 收藏

         摘要: jQuery是一個了不起的javascript庫,它可以是我們用很少的幾句代碼就可以創建出漂亮的頁面效果,對DOM有強大的控制能力。
      閱讀全文

    posted @ 2008-10-22 23:13 夢與橋 閱讀(280) | 評論 (0)編輯 收藏

         摘要: 1、使用事務 如果事務中所有命令都能正確執行,就提交這個事務,否則如果有一個命令出錯,就回滾這個事務,并返回到提交前的狀態,這樣可以保護數據庫的完整性。一個數據庫連接的默認提交方式是自動提交,每個SQL命令一執行就會提交給數據庫,所以先要改為非自動提交模式。實例代碼如下: <%@ page language="java" contentType="text/...  閱讀全文

    posted @ 2008-10-21 22:24 夢與橋 閱讀(235) | 評論 (0)編輯 收藏

         摘要: 1. JDBC驅動程序的類型   目前比較常見的JDBC驅動程序可分為以下四個種類:   (1)JDBC-ODBC橋加ODBC驅動程序   JavaSoft橋產品利用ODBC驅動程序提供JDBC訪問。注意,必須將ODBC二進制代碼(許多情況下還包括數據庫客戶機代碼)加載到使用該驅動程序的每個客戶機上。因此,這種類型的驅動程序最適合于企業網(這種網絡上客戶機的安裝不是主要問題),或者是用...  閱讀全文

    posted @ 2008-10-21 20:24 夢與橋 閱讀(2017) | 評論 (0)編輯 收藏

         摘要: 1、一個Servlet生命周期(Tomcat處理請求中)
    2、Servlet中doGet(),doPost(),service()函數的關系
    3、為什么程序中覆蓋doGet()和doPost()等方法而不覆蓋service()方法?  閱讀全文

    posted @ 2008-10-20 07:29 夢與橋 閱讀(556) | 評論 (1)編輯 收藏

         摘要: 通過設置response對象的contentType屬性為image/jpeg,以圖片的形式顯示一個隨機驗證碼。包括login.jsp、verifycode.jsp、checklogin.jsp與error.jsp。login.jsp為提交信息頁面,verifycode.jsp生成驗證碼,checklogin.jsp檢驗驗證碼,error.jsp為登錄出錯轉向的頁面。  閱讀全文

    posted @ 2008-10-19 21:27 夢與橋 閱讀(680) | 評論 (0)編輯 收藏

         摘要: 屬于同一個Web應用程序的JSP或Servlet可以使用javax.servlet.RequestDispatcher接口的forward方法和include方法來共享數據。
    §RequestDispatcher rd=request.getRequestDispatcher(String path):取得一個相對于當前路徑的請求轉發器,以便于請求轉發。
    §void forward(ServletRequest request, ServletResponse response):用于將一個請求從一個JSP或servlet轉發到同一服務器上的另一個JSP或servlet。
    §void include ():用于包括另一個Servlet的內容。  閱讀全文

    posted @ 2008-10-19 14:36 夢與橋 閱讀(7163) | 評論 (2)編輯 收藏

         摘要: set path=%path%; d:/wzz/bin 設置path變量,只對當前窗口有效
    jar cf class.jar *.class 將當前目錄下的所有.class文件打包成jar文件
    把類文件拷到Tomcat安裝目錄的"common/classes"目錄中,則對WEB站點中的所有WEB應用都有效(需要重啟Tomcat);如果把jar包拷到web應用的"WEB-INF/classes"目錄中,則此web應用有效。
    把jar包拷到Tomcat安裝目錄的"common/lib"目錄中,則對WEB站點中的所有WEB應用都有效(需要重啟Tomcat);如果把jar包拷到web應用的"WEB-INF/lib"目錄中,則此web應用有效。  閱讀全文

    posted @ 2008-08-17 10:41 夢與橋 閱讀(661) | 評論 (0)編輯 收藏

         摘要: 具體來說cookie機制采用的是在客戶端保持狀態的方案,而session機制采用的是在服務器端保持狀態的方案。
    同時我們也看到,由于才服務器端保持狀態的方案在客戶端也需要保存一個標識,所以session
    機制可能需要借助于cookie機制來達到保存標識的目的,但實際上還有其他選擇
      閱讀全文

    posted @ 2008-08-17 08:31 夢與橋 閱讀(1314) | 評論 (0)編輯 收藏

         摘要: JSP內置對象是指不用聲明就可以在JSP頁面的腳本部分直接使用的組件,通過存取這些對象實現與JSP容器相互作用
    request(客戶端請求,包括由GET/POST請求傳遞的參數)、response(網頁對客戶端的響應)、out(發送響應的輸出流)、session(與請求相關的會話)、application(servlet的運行環境)、config(servlet配置對象)、pagecontext(管理網頁屬性)、page(JSP頁面本身)和exception(在有錯的網頁中未被捕獲的異常)
      閱讀全文

    posted @ 2008-08-16 13:37 夢與橋 閱讀(779) | 評論 (0)編輯 收藏

         摘要: 定義頭和根元素 部署描述符文件就像所有XML文件一樣,必須以一個XML頭開始。這個頭聲明可以使用的XML版本并給出文件的字符編碼。
    DOCYTPE聲明必須立即出現在此頭之后。這個聲明告訴服務器適用的servlet規范的版本(如2.2或2.3)并指定管理此文件其余部分內容的語法的DTD(Document Type Definition,文檔類型定義)。
    所有部署描述符文件的頂層(根)元素為web-app。請注意,XML元素不像HTML,他們是大小寫敏感的。因此,web-App和WEB-APP都是不合法的,web-app必須用小寫。  閱讀全文

    posted @ 2008-08-15 21:10 夢與橋 閱讀(989) | 評論 (0)編輯 收藏

         摘要: JSP運行環境:安裝JDK并進行相關的環境變量配置、安裝JSP引擎(J2EE、Resin和Tomcat等)。
    創建第一個JSP程序
    JSP注釋:一種是輸出注釋,另一種是隱藏注釋
    JSP腳本元素:聲明、表達式、腳本程序
    JSP指令元素:Page、Include、Taglib,其格式為<%@ directive {attr="value"}* %>
    JSP動作元素:JSP容器支持兩種JSP動作,即標準動作和自定義動作。在JSP中,動作元素是使用XML語法來表示的。JSP中的標準動作包括、、、。  閱讀全文

    posted @ 2008-08-15 20:53 夢與橋 閱讀(469) | 評論 (0)編輯 收藏

         摘要: 首先被編譯成class文件,然后在HTML文件中用<applet></applet>標簽對進行加載,運行此HTML文件??梢允褂胘ava、appletviewer進行相應的操作:java *.java和appletviewer *.html
    主要方法:init()、start()、stop()、destop()、paint()、run()
    Applet的安全機制(以防面試時被問及)
    一個基本的程序實例:創建Applet類、編譯Applet類得到字節碼文件、打包成jar文件、將Applet包嵌入到HTML、執行Applet
    一個向Applet傳遞參數的簡單程序
    繪制字符串
    一個顯示圖象的演示程序
    利用Applet播放聲音
    一個四等分圓的演示程序
    要求用直方圖顯示學生成績統計數據。學生成績分為5個檔次,即優、良、中、及格、不及格。
    鼠標和鍵盤事件程序演示
    將應用程序轉換成Applet的方法:  閱讀全文

    posted @ 2008-08-11 20:29 夢與橋 閱讀(1910) | 評論 (0)編輯 收藏

         摘要: 通過JTree可以使用樹狀圖展現一種層次關系分明的一組數據,給用戶一個直觀易用的感覺。在使用JTree時,借助于DefaultMutableTreeNode為檢查和修改節點的父節點和子節點提供操作,也為檢查節點所屬的樹提供操作。一個樹節點最多可以有一個父節點,0或多個子節點。
    //根節點
    group =new DefaultMutableTreeNode("我的群組");
    //二級節點
    friend=new DefaultMutableTreeNode("我的好友");
    worker=new DefaultMutableTreeNode("我的同事");
    student=new DefaultMutableTreeNode("我的學生");
    //三級節點
    friend1=new DefaultMutableTreeNode("新朋友");
    friend2=new DefaultMutabl  閱讀全文

    posted @ 2008-08-11 15:37 夢與橋 閱讀(593) | 評論 (2)編輯 收藏

         摘要: JTable類生成的對象以該TableModel為參數,并負責將TableModel對象中的數據以表格的形式顯示出業。
    /***日歷類,提供日歷功能*/
    public class TableDemo extends JPanel implements
    ActionListener,MouseMotionListener,MouseListener{
    final private String TITLES[]={"星期日","星期一","星期二","星期三","星期四",
    "星期五","星期六"};
    final private int ROW_HEIGHT=20;
    final private int ROW_WIDTH=40;
    private JTable tbMain;//表格
    private JLabel lblTitle;//標題
    private JButton btnNextMonth;//下個月的按鈕
    private JButton btnPrevMonth;//上個月  閱讀全文

    posted @ 2008-08-11 08:26 夢與橋 閱讀(1746) | 評論 (0)編輯 收藏

         摘要: 簡單的對話框可以使用JSwing中的JOptionPane類來實現。
    程序來源:機械工業出版社《Java面向對象編程》葛志春等編著
    if(rbtnSelect.isSelected()){
    //顯示一個要求用戶輸入字符串的對話框
    Object[] possibleValues={"金牌","銀牌","銅牌"};
    Object selectedValue=JOptionPane.showInputDialog(null,"選擇一個","輸入",
    JOptionPane.INFORMATION_MESSAGE,
    null,possibleValues,possibleValues[0]);
    JOptionPane.showMessageDialog(null,
    "你的選擇是:"+selectedValu  閱讀全文

    posted @ 2008-08-11 07:00 夢與橋 閱讀(791) | 評論 (0)編輯 收藏

         摘要: 布局管理編程演示:FlowLayout、BorderLayout、GridLayout、GridBagLayout、CardLayout、BoxLayout、空布局管理器(自定義布局)。
    事件模型的3個組件:事件、事件源和事件監聽器
    處理事件的一般步驟
    AWT事件分為兩大類,低級事件和高級事件,前者是基于組件和容器的事件,后者是基于語義的事件
    動作事件示例程序:
    鍵盤事件示例程序:
    鼠標事件示例程序:  閱讀全文

    posted @ 2008-08-10 07:06 夢與橋 閱讀(675) | 評論 (0)編輯 收藏

         摘要: 圖形用戶界面是用戶與計算機交互的接口,是圖形界面成分和界面元素的有機會組合。這些成分和元素之間不但外觀上有著包含、相鄰、相交等物理關系,內在也有包含、調用等邏輯關系。它們相互作用,傳遞信息,共同組成一個能響應特定事件,具有一定功能的圖形界面系統。
    設計和實現圖形用戶界面的工作主要有兩個:外觀設計、與用戶的交互處理
    Java構成圖形用戶界面的各種元素和成分大致分成三類:容器、基本組件、用戶自定義成分
    JavaGUI的組成:java.awt包、java.swing包
    一個awt實例(僅外觀設計):
    Swing基本組件:JLabel、JTextField、JButton、JFrame和JPanel構造應用程序
    單選按鈕(JRadioButton)、復選框(JCheckbox)、列表框(JList)、組合框(JComboBox)編程演示:
    文本域(JTextArea)、菜單(JMenuBar、JMenu、JMenuItem)和工具欄(JToolbar)程序演示
    顏色(Color)和字體(Font)程序演示
    一個使用JTa  閱讀全文

    posted @ 2008-08-08 06:58 夢與橋 閱讀(1448) | 評論 (0)編輯 收藏

         摘要: 功能:保證在調用期間,一個類只有一個實例存在
    它必須向整個系統提供這個實例
    構造函數私有:不被外部實例化,也不被繼承
    不能為了用模式而用模式,要真正領會模式的意義所在
    有時在某些情況下,使用Singleton并不能達到Singleton的目的  閱讀全文

    posted @ 2008-08-06 21:27 夢與橋 閱讀(334) | 評論 (0)編輯 收藏

         摘要: JDBC作為一種中間件,以實現Java應用程序與數據庫之間的接口功能。JDBC API把java命令轉換為通用SQLY語句,提交此查詢給JDBC Driver,由JDBC Driver把查詢轉換為特定數據庫所能理解的形式。JDBC Driver也檢索SQL查詢的結果,并把它轉換為可為Java應用使用的等價的JDPC API類與對象。JDBC實際上包含了一組類與接口,這些編程接口定義在Java API的java.sql程序包和javax.sql程序包中。
    JDBC常用類和接口:Driver接口、DriverManager類、Connection接口、Statement接口、ResultSet接口、PreparedStatement接口、CallableStatement、DatabaseMetaData接口、ResultSetMetaData接口、ParameterMetaData接口
    JDBC直接連接Oracle數據庫
    元數據是一種關于數據的數據,用來描述數據庫的功能與配置,通常包括數據庫元數據、結果集元數據和參數元數據。  閱讀全文

    posted @ 2008-08-05 21:52 夢與橋 閱讀(399) | 評論 (0)編輯 收藏

         摘要: 泛型是類和接口的一種擴展機制,利用這種機制程序員可定義類或接口的集合
    簡單的泛型類聲明,形如:pubic class ClassName(){類體}
    受限泛型類聲明:所謂受限是指類型參數受限,其類型參數列表一般格式如:
    E [extends] 類e1或接口e1[& 接口e2 [& 接口 e3]……]],
    ……
    >
    java提供了泛型參數通配符,通配符可以代表任何類或接口
    泛型類的繼承問題
    泛型接口
    java編譯器不允許創建泛型生成類的數組,但允許用無界限通配符作為實參得到的類型定義數組
    泛化方法:可對所有的方法進行泛化,包括實例方法、靜態方法、構造方法  閱讀全文

    posted @ 2008-08-05 10:12 夢與橋 閱讀(1181) | 評論 (0)編輯 收藏

         摘要: Java中定義了很多異常類,每個異常類都代表一種運行錯誤,類中包含了該運行錯誤的信息和處理錯誤的方法等內容。每當Java程序運行過程中發生一個可識別的運行錯誤時,即該錯誤有一個異常類與之對應時,系統都會產生一個相應的該異常的對象,即產生一個異常。一旦異常對象產生,系統就一定有相應的機制來處理它,確保不會產生死機、死循環或其他對OS的損害,從而保證程序運行的安全性。
    Java異常處理通過5個關鍵字控制:try、catch、throw、throws和finally
    try-catch-finally結構:try用來捕獲異常,catch用來處理相應異常,finally用以進行異常清理。
    throw語句——產生異常
    throws語句:如一個定義的方法中存在異常,可在方法聲明的后面加上throws關鍵字將異常拋出到此方法的調用方法中。
    自定義異常類:某個應用程序所特有的運行錯誤,需要開發人員根據實際情況創建自己的異常類。自定義的異常類必須是Throwable類的直接或間接子類,實際應用中,通常以Exception類作為其直接父類。在異常類中定義其屬性和方法  閱讀全文

    posted @ 2008-08-05 06:00 夢與橋 閱讀(260) | 評論 (0)編輯 收藏

         摘要: InetAddress類沒有提供構造函數,只可以調用一些靜態方法來生成。
    使用URL方式進行網絡連接
    基于TCP的socke編程
    基于UDP的Socket編程  閱讀全文

    posted @ 2008-08-04 21:36 夢與橋 閱讀(348) | 評論 (0)編輯 收藏

         摘要: 類集僅僅是提供了處理事情的一個更好的方法。盡管類集的增加改變了許多原始工具的結構,但卻不會導致被拋棄。
    集合框架圖
    ArrayList:能夠自動增長容易的數組,其底層以對象數組的方式實現。
    Collections類
    LinkedList:采用雙向鏈表實現的,可實現棧、隊列、雙向隊列
    HashSet是能過哈希算法實現的,其性能通常優于TreeSet,只有當需要排序功能時,使用后者
    HashMap(對key散列)一般比TreeMap(據key排序)速度要快,只有需要排序功能時才需要后者
    Properties類,可以完成配置文件的讀寫  閱讀全文

    posted @ 2008-08-04 10:15 夢與橋 閱讀(266) | 評論 (0)編輯 收藏

         摘要: File類:它主要關心的是文件的具體屬性,而非內容,定義了許多方法,實現對文件的創建、刪除等操作。
    字節流(FileOutputStream和FileInputStream)
    字符流(FileWriter and FileReader)
    過濾流(BufferedInputStream、BufferedOutputStream、BufferedReader、BufferedWirter)
    基本類型數據傳輸:DataInputStream和DataOutputStream
    I/O流的鏈接圖
    字節和Unicode字符的橋梁:InputStreamReader、OutputStreamWriter
    管道流:PipedInputStream、PipedOutputStream
    打印流:PrintWriter類
    文件的隨機讀寫:RandomAccessFile
    文件的壓縮處理:ZipInputStream和ZipOutputStream
    編碼與解碼:Unicode字符(java使用)
    對象序列化:必須實  閱讀全文

    posted @ 2008-08-03 09:31 夢與橋 閱讀(11217) | 評論 (0)編輯 收藏

         摘要: 1、作用:使java應用程序同時完成多項任務,當其一個線程被阻塞時,只有那個被阻塞的線程暫停,所有其他線程繼續執行。
    2、概念:一個java程序可以包含多個線程,每個線程具有部分程序功能,能與其他線程同時執行,這種能力稱為多線程。
    3、線程只是在系統層被實現,核心編程語言需要一個特定的編程接口來實現。在java中,創建線程的方法有兩種,其一是繼承Thread類,其二是實現Runnable接口。

    繼承Thread類實例:
      閱讀全文

    posted @ 2008-08-02 11:10 夢與橋 閱讀(402) | 評論 (1)編輯 收藏

         摘要: 1、目的:為了獲得對象的一份拷貝。
    2、一般步驟:§在派生類中覆蓋基類(object)的clone方法,并聲明為public
    §在派生類的克隆方法中調用super.clone()
    §在派生類中實現Cloneable接口

    3、分類:淺拷貝、深拷貝
    §淺拷貝僅僅拷貝所考慮的對象,而不拷貝它所引用的對象
    §深拷貝把要拷貝的對象所引用的對象都拷貝了一遍
    4、淺拷貝實例:  閱讀全文

    posted @ 2008-08-02 07:16 夢與橋 閱讀(179) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 可以免费观看一级毛片黄a| 国产日本一线在线观看免费| 啊v在线免费观看| 亚洲欧洲无码一区二区三区| 成年在线网站免费观看无广告| 亚洲一区二区三区四区视频| 免费福利网站在线观看| 国产午夜亚洲精品| 免费无遮挡无码视频网站| 亚洲国产精品无码久久98| 国产成人免费a在线视频app| 黄色a三级免费看| 亚洲综合国产精品第一页| a毛片免费观看完整| 久久精品国产亚洲av成人| 久久成人国产精品免费软件| 亚洲AV无码乱码麻豆精品国产| 日本一道综合久久aⅴ免费| 美女无遮挡免费视频网站| 久久精品国产亚洲精品| 久久青草免费91观看| 亚洲av永久无码精品三区在线4| 毛片免费观看网站| 一级成人生活片免费看| 无码专区—VA亚洲V天堂| 97在线观免费视频观看| 国产精品亚洲va在线观看| 在线亚洲精品自拍| 免费在线视频你懂的| 国产午夜亚洲精品不卡电影| 亚洲精品无码成人AAA片| 我的小后妈韩剧在线看免费高清版| 亚洲中文字幕精品久久| 亚洲色婷婷一区二区三区| 日韩国产免费一区二区三区| 白白色免费在线视频| 午夜亚洲AV日韩AV无码大全| 日韩特黄特色大片免费视频| 久久国产乱子精品免费女| 亚洲国产视频久久| 亚洲av无码乱码国产精品|