在Struts中使用了Log4j

2021-03-31 08:57:00 字數 531 閱讀 8634

今天在學習log4j中走了不少彎路,好在學到不少新東西。

log4j學習筆記:http://blog.csdn.***/maxway/archive/2005/01/23/264440.aspx

在struts中使用log4j,簡單說就是下面2步,可憐我開始費了半天勁啊,又是servlet又是配web.xml的:

寫log4j.properties,扔到web-inf/classes,配置中輸出的級別要高於info,否則struts會有巨多除錯資訊輸出來,估計struts也是用log4j除錯的。

在各個需要的類裡面有下列語句就ok了

import .apache.log4j.logger;

logger logger = logger.getlogger(this.getclass().getname());

if (logger.isinfoenabled())

logger.info(this.getclass().getname());//這裡輸出當前類的類名

在Struts中使用IncludeAction

使用includeaction includeaction的用法與forwardaction的用法比較相似,區別在於forwardaction將 跳轉到action 定義的資源,而includeaction用於引入該action 對應的資源。下面是includeaction定義的源 type org...

在Struts中使用 SwitchAction

使用switchaction switchaction 主要用於模組之間的切換。當一個應用之中存在多個模組時,使用 switchaction在不同模組之間的action 之間切換還是相當方便的。在下面的web.xml 中,力日載了struts 的兩個配置檔案,其中一個作為系統的一個模 塊載入,該we...

在sql中使用了 hashbytes 函式

在做專案的時候,在sql中使用了hashbytes函式,運用md5演算法去加密一密碼。如下 declare pswnvarchar 20 set psw admin select hashbytes md5 psw 輸出結果 0x19a2854144b63a8f7617a6f225019b12 前面...

在struts中使用checkbox實現批量刪除

jsp td 全選 刪除所有選中欄目 formbean 我使用的是dynaactionform,所以在struts config.xml中配置 說明 關鍵就在於formbean的設定,也就是那個陣列ids,一般的實現方法會在客戶端首先遍歷一遍所有被選中的checkbox,然後使用js拼裝字串,傳給a...

在struts中使用checkbox實現批量刪除

td 全選 刪除所有選中欄目 formbean 我使用的是dynaactionform,所以在struts config.xml中配置 throws exception 說明 關鍵就在於formbean的設定,也就是那個陣列ids,一般的實現方法會在客戶端首先遍歷一遍所有被選中的checkbox,然...