原创 Cookie 和 Session機制詳解

會話(Session)跟蹤是Web程序中常用的技術,用來跟蹤用戶的整個會話。常用的會話跟蹤技術是Cookie與Session。Cookie通過在客戶端記錄信息確定用戶身份,Session通過在服務器端記錄信息確定用戶身份。 本章將系統地講

原创 MyEclipse環境下Hibernate入門實例

首先在MyEclipse下創建一個WebProject,項目命名爲demo,然後【MyEclipse->project capablities->add hibernate capabilities】,跟着嚮導操作,最後會生成一個

原创 Java多線程詳解

1. 多線程概述 1.1 多線程引入 由上圖中程序的調用流程可知,這個程序只有一個執行流程,所以這樣的程序就是單線程程序。假如一個程序有多條執行流程,那麼,該程序就是多線程程序。 1.2 多線程概述 1.2.1 什麼是進程? 進

原创 java對象引用及對象賦值

一、Java對象及其引用        初學Java,總是會自覺或不自覺地把Java和C++相比較。在學習Java類與對象章節的時候,發現教科書和許多參考書把對象和對象的引用混爲一談。可是,如果分不清對象與對象引用, 那實在沒法很

原创 Java JDBC

JDBC (Java DB Connection)---Java數據庫連接 JDBC是一種可用於執行SQL語句的JAVA API(ApplicationProgramming Interface應用程序設計接口)。它由一些Java語言

原创 開發FORM 身份驗證 Web 應用程序

將 FORM 身份驗證用於 Web 應用程序時,將提供一個自定義登錄屏幕(Web 瀏覽器在響應 Web 應用程序資源請求時顯示)和一個錯誤屏幕(在登錄失敗時顯示)。可以使用 HTML 頁、JSP 或 Servlet 生成登錄屏幕。基

原创 java加鎖與同步方法

Java語言的關鍵字,當它用來修飾一個方法或者一個代碼塊的時候,能夠保證在同一時刻最多隻有一個線程執行該段代碼。 一、當兩個併發線程訪問同一個對象object中的這個synchronized(this)同步代碼塊時,一個時間內只

原创 JSF標籤詳解

瞭解更多詳細內容:http://www.tutorialspoint.com/jsf/index.htm HTML標記庫 HTML輸入標記 inputHidden 隱藏輸入框,即輸出<input> HTML標籤,其type

原创 JavaWeb監聽器

監聽器簡介 監聽器:專門用於對其他對象身上發生的事件或狀態改變進行監聽和響應處理的對象, 當被監視的對象發生情況時立即採取相應的行動。 Servlet 監聽器:Servlet規範中定義的一種特殊類,它用於監聽 Web 應用程序中的Serv

原创 Cookie/Session機制詳解

會話(Session)跟蹤是Web程序中常用的技術,用來跟蹤用戶的整個會話。常用的會話跟蹤技術是Cookie與Session。Cookie通過在客戶端記錄信息確定用戶身份,Session通過在服務器端記錄信息確定用戶身份。 本章將系統地講

原创 JavaWeb過濾器

Filter(過濾器)簡介 filter(javax.servlet.Filter) 是JavaWeb的一個重要組件,可以對發送到Servlet 的請求進行攔截,並對響應也進行攔截。 Servlet API中定義了三個接口類來供開發者編

原创 JSF受管Bean

JSF使用 JavaBean 來達到程序邏輯與視圖分離的目的,其作用是在業務邏輯及UI組件之間搭起橋樑 JSF受管bean的配置方法 每次在JSF 頁面中引用bean 時,JSF: 實例化該bean;使用setter 和getter 方

原创 使用Filter完成一個權限過濾模型

使用Filter完成一個簡單的權限模型 1) 需求: ① 管理權限 》查看某人的權限 》修改某人的權限 ②對訪問進行權限控制:有權限則可以訪問,否則提示:沒有對應的權限,請返回 假設有四個權限對應着允許訪問四個頁面: authori

原创 JavaWeb文件上傳基礎

進行文件上傳時,表單需要做的準備: 1)請求方式爲POST 2)在表單中使用表單元素<input type="file" />,則瀏覽器在解析表單時,會自動生成一個輸入框和一個按鈕,輸入框可供用戶填寫本地文件的文件名和路徑名,按鈕可

原创 SOA和Web Service簡介

面向服務的架構(SOA): 是有利於在不同應用程序間實現鬆散耦合集成的軟件架構。 提供在軟件及其網絡組件中進行更改的靈活性。 提供可重用性。 是用於實現定義良好的業務功能的以業務爲中心的IT 架構方法。 SOA 包括最大化鬆散耦合和可