原创 jsp servlet 上傳文件

當我們在 HTML 表單中選擇本地文件之後點擊“提交”按鈕則會將文件上傳到服務器中,此時該 HTTP 請求正文的數據類型就是 multipart/form-data 型的。而在 Servlet 技術中,該 HTTP 請求會被 Servl

原创 inputStream讀取文件

在java中,可以使用InputStream對文件進行讀取,就是字節流的輸入。當讀取文件內容進程序時,需要使用一個byte數組來進行存儲,如此會有如下兩個問題: 1.如何建立合適大小的byte數組,如果已知輸入流的大小。 2.如果不

原创 重溫Java 中的繼承關係

Java:類與繼承   對於面向對象的程序設計語言來說,類毫無疑問是其最重要的基礎。抽象、封裝、繼承、多態這四大特性都離不開類,只有存在類,才能體現面向對象編程的特點,今天我們就來了解一些類與繼承的相關知識。首先,我們講述一下與類

原创 重溫Java中的接口

深入理解Java的接口和抽象類   對於面向對象編程來說,抽象是它的一大特徵之一。在Java中,可以通過兩種形式來體現OOP的抽象:接口和抽象類。這兩者有太多相似的地方,又有太多不同的地方。很多人在初學的時候會以爲它們可以隨意互換使用

原创 單例模式 解析——淺顯易懂

在GoF的23種設計模式中,單例模式是比較簡單的一種。然而,有時候越是簡單的東西越容易出現問題。下面就單例設計模式詳細的探討一下。   所謂單例模式,簡單來說,就是在整個應用中保證只有一個類的實例存在。就像是Java Web中的ap

原创 Java過濾器和監聽器

 過濾器 1、Filter工作原理(執行流程)               當客戶端發出Web資源的請求時,Web服務器根據應用程序配置文件設置的過濾規則進行檢查,若客戶請求滿足過濾規則,則對客戶請求/響應進行攔截,對請求頭和請求數

原创 配置applicationContext.xml詳解

想必用過Spring的程序員們都有這樣的感覺,Spring把邏輯層封裝的太完美了(個人感覺View層封裝的不是很好)。以至於有的初學者都不知道Spring配置文件的意思,就拿來用了。所以今天我給大家詳細解釋一下Spring的app

原创 重溫Java中的構造方法

今天寫代碼突然發現Java的構造方法也有不少說法呢,閒來無事,總結一下: 構造方法和實例方法的區別: 一、主要的區別在於三個方面:修飾符、返回值、命名 1、和實例方法一樣,構造器可以有任何訪問的修飾符,public、private

原创 數據導出

public void exportData(){ WritableWorkbook book = null;OutputStream os = n

原创 springAOP

  經過這段日子的學習和使用Spring,慢慢地體會到Spring的優妙之處,正在深入地吸收Spring的精華,呵呵。現在寫的這個只是個簡單AOP例子,包括前置通知,後置通知,環繞通知,和目標對象。寫這個例子的主要目標只是想讓想學AOP

原创 jsf web.xml配置解析

  JSF筆記 – JSF配置文件的說明和常用配置元素 本文由arthinking發表於4年前 | J2EE | 暫無評論 |  被圍觀 6,005 views+ 在web.xml中配置FacesServlet核心控制器:JS

原创 jsf 實例代碼

JSF框架簡介與實例 JSF 體系結構: JSF 的主要優勢之一就是它既是 Java Web 應用程序的用戶界面標準又是嚴格遵循模型-視圖-控制器 (MVC) 設計模式的框架。用戶界面代碼(視圖)與應用程序數據和邏輯(模型)的清晰分離

原创 密碼 加密跟解密

package com.zzidc.support.util; import java.io.IOException; import java.se

原创 input file

 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% S

原创 response 設置編碼格式

在java後臺的Action代碼或者Servlet代碼中用response的方法來設置輸出內容的編碼方式,有以下三個方法:   1、response.setCharacterEncoding("UTF-8");   2、resp