原创 struts2環境配置搭建

1.下載struts2框架       下載地址 http://struts.apache.org/download.cgi#struts223 2.創建web項目,導入使用struts2所必須的jar包。      創建web項目,在l

原创 mod_jk方式apache+tomcat負載均衡

Apache和tomcat做集羣配置 做集羣配置,首先要下載tomcat-connectors,到官方網站上去下載(http://tomcat.apache.org/download-connectors.cgi),我下載的版本是t

原创 struts2的Action配置

1,Action的配置格式基本爲: <package name="包名字" extends="繼承的包" namespace="空間名" >    <action name="訪問的名稱" class="處理請求的類">     <r

原创 SQL getdate() 格式的具體應用

Sql Server 中一個非常強大的日期格式化函數 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100),

原创 Servlet過濾器

一、什麼是Servlet過濾器 過濾器是在數據交互之間過濾數據的中間組件,獨立於任何平臺或者 Servlet 容器。 Servlet過濾器可以應用在客戶機和 servlet 之間、servlet 和 servlet 或 JSP 頁面之間,

原创 容易馬虎的list.add(對象)

public List<Message> getAllMessage(String sql,String[] args) throws Exception {   // TODO Auto-generated method stub  

原创 [轉]struts2中s:select標籤的使用

1.第一個例子:  <s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select>  2.第二個例子:  <s:s

原创 java md5加密類

import java.security.MessageDigest; public class md5 {     private String

原创 [轉]xls文件導出的方式

public static List<String[]> parseExcel(String filePath) {   File file = new File(filePath);   List<String[]> excelVa

原创 Flex Timer 定時器

flash.util.Timer類允許通過添加時間事件或延時來調用方法。通過Timer構造器創建實例對象,傳遞一個毫秒數字作爲構造參數作爲間隔時間,下面的例子實例化一個Timer對象每個1秒鐘發出事件信號:      var time

原创 打印九九乘法表

public void nineNineMulitTable(){       for (int i = 1,j = 1; j <= 9; i++) {       System.out.print(i+"*"+j+"="+i*j+

原创 SQL中sum(),avg()等統計結果爲null的解決方法

在SQL語句中使用集合函數count(),返回結果肯定爲非負整數,這也是用來判斷數據有無的一個很有效的方法;   然後在用sum()進行集合相加的時候,如果sum()的對象沒有記錄,那麼不會返回0,而返回null,這麼做,不會影響數據庫

原创 update select

最常用的update語法是: UPDATE <table_name> SET <column_name1> = <value>, SET <column_name2> = <value> 如果我的更新值Value是從一條select

原创 如何查詢一個表中某字段重複記錄

select a.* from 一個表 a,(select 某字段 from 一個表 group by 某字段 having count(*)>1) as b where a.某字段=b.某字段   select columnnam

原创 StrutsPrepareAndExecuteFilter與FilterDispatcher的區別

FilterDispatcher是早期struts2的過濾器,後期的都用StrutsPrepareAndExecuteFilter了,如 2.1.6