原创 jsp循環遍歷後臺List結果的三種常用方法

第一種:struts1.2循環遍歷元素,name是結果集。引用標籤庫<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>   <logic:iter

原创 Hibernate雙向一對多級聯添加

 本例以Hibernate,Spring集成測試,以Oracle爲數據庫,以管理“部門---->員工”爲例  Oracle數據表如下:   --部門表 create table t_dept ( d_id number primary

原创 oracle查詢員工人數最少的部門

--部門表 create table t_dept ( d_id number primary key , d_name varchar2(20) ); create sequence dept_sequence start wit

原创 Struts1.2中文過濾

1.在util包下新建一個類Encoding 實現超類RequestProcessor (org.apache.struts.action.RequestProcessor) 2.alt+shift+S----->實現方法----->選擇

原创 jsp裏<a>標籤傳參到action裏中文亂碼的解決辦法

jsp通過<a>標籤傳參數到struts的action,如果參數包含中文的話,到後臺就會成爲亂碼,有兩種解決辦法: 第一:String name=new String(request.getPamater("username").getB

原创 以webService爲客戶端獲取List泛型結果集

  首先搭建好webService,添加XFire1.2Core Libraries 和XFire1.2HTTP Client Libraries,連接上數據庫,下例以oracle爲數據庫。 連接Oralce,連接類爲DBConnecti

原创 tomcat啓動maven報Failed to initialize component xxx StandardHost[localhost].StandardContext[/project]

springmvc+maven 項目用tomcat啓動時報如下錯誤,tomcat無法啓動 Failed to initialize component [StandardEngine[Catalina].StandardHost[loca

原创 [java]HttpSessionListener實現統計在線人數

        HttpSessionListener是個session監聽器,它有兩個方法:public void sessionCreated(HttpSessionEvent event){}   和  public void se

原创 Java內存原型分析

java虛擬機內存原型 寄存器:我們在程序中無法控制 棧:存放基本類型的數據和對象的引用,但對象本身不存放在棧中,而是存放在堆中 堆:存放用new產生的數據 靜態域:存放在對象中用static定義的靜態成員 常量池:存放常量 非RAM存儲

原创 struts+spring+hibernate用jquery實現數據分頁異步加載,頁面不刷新

  功能實現:分頁,點擊“加載更多”,將下一頁的數據加載出來,頁面不刷新。 用戶entity類: package com.test.model; import java.io.Serializable; import javax.pers

原创 MyEclipse註冊碼生成代碼

package test; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public cla

原创 java中用Timer類執行定時任務

筆記之用.... 首先定義任務類,其要繼承TimerTask類,並要實現其run方法 import java.util.TimerTask; public class MyTask extends TimerTask{ pr

原创 struts2攔截器實現session會話過濾

筆記之用... 首先定義一個攔截器 package com.test.intercepter; import java.io.PrintWriter; import java.util.Map; import java.util.r

原创 項目中用log4j記錄日誌到指定目錄

筆記之用 記錄日誌首先要有log4j.properties,配置如下: log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Targ