原创 MyEclispse2014 構建maven Web 項目

工具/原料 myelipse apache-maven-3.3.1 方法/步驟 1.下載Maven http://apache.org/,解壓到除C盤的任意位置, 比如:D:\soft\worksoft\apache-ma

原创 Struts2的運行原理(配圖解)

1.客戶端發出一個HttpServletRequest請求 2.這個請求經過一系列過濾器(ActionContextCleanUp、FilterDispatcher) 3.FilterDispatcher詢問ActionMapper來

原创 Struts2的Action的線程安全問題

背景 : 1) Struts2 默認會對每一個請求,產生一個新的Action的實例來處理. 2) Spring的Ioc容器管理的bean默認是單實例的. 當Struts2與Spring整合後,由Spring來管理Struts2的Act

原创 struts2中Action單例和多例

struts2的action是多實例的,也就是每次請求產生一個Action對象。因爲:struts2的Action中包含數據,例如你在頁面填寫的數據就會包含在Action的成員變量裏面。如果Action是單實例的話,這些數據在多線

原创 myeclipse修改maven web項目部署名稱

使用myeclipse進行Web項目開發時,有時候項目名稱重命名了,但是WEB項目在tomcat裏邊的名稱還是原來的名稱,是需要重新命名的。下邊詳細介紹一下如果和修改web項目名稱。 步驟如下: 1.右擊項目,點擊proper

原创 struts攔截器的原理與實現

一、理解Struts2攔截器 1. Struts2攔截器是在訪問某個Action或Action的某個方法,字段之前或之後實施攔截,並且Struts2攔截器是可插拔的,攔截器是AOP的一種實現. 2. 攔截器棧(Interceptor St

原创 Jquery計算年齡

function countAge(birthday){ if(birthday != null && birthday != ""){ var timeStr = ""; var age

原创 String和StringBuffer的區別

JAVA平臺提供了兩個類:String和StringBuffer,它們可以儲存和操作字符串,即包含多個字符的字符數據。這個String類提供了數值不可改變的字符串。而這個StringBuffer類提供的字符串進行修改。當你知道字符數據要改

原创 Hibernate 左外連接查詢

AdvertScreen對象和Advert對象 :首先對這兩個對象配置映射關係,這裏採用的是註解配置。 @Entity @Table(name = "app_ad_setting_cp",catalog="app_data")

原创 MYSQL登錄錯誤:mysqladmin: connect to server at 'localhost' failed

mysql登錄錯誤 mysqladmin: connect to server at 'localhost' failed error: 'Acce

原创 Java導入數據到Excel表格(poi方式)

例子: 下載poi jar包的地址:http://download.csdn.net/download/pumpkin09/7077011 package test; import java.io.File; import j

原创 JAVA應用程序獲取當前路徑

如果對於類不在包內:利用System.getProperty("user.dir")和this.getClass().getResource("")獲取的路徑是一樣的,但是對於類在包內的情況就不同了:System.getProperty(

原创 Hibernate一對多雙向註解配置實例

*customer和order是一對多的關係,一個用戶可以有多條訂單,一條訂單隻能從屬於一個用戶。 所以,customer是一的一方,order是多的一方。* package com.lejuad.lejuadhome.mana

原创 Hibernate一對一單向關聯,Hibernate一對一多向關聯

一對一多向關聯: @Entity @Table(name = "app_ad_setting",catalog="app_data") public class Advert implements Serializable{

原创 Java多態實例

Java中多態的實現方式:  接口實現,繼承父類進行方法重寫,同一個類中進行方法重載 一個小題目: (一)相關類 class A ...{