Struts1 2中配置資料來源

2021-08-22 17:12:06 字數 792 閱讀 2334

軟體環境:tomcat5.5.15,eclipse3.1.2,myeclipse4.1,mysql5.0.15,resin3.0.18

配置過程:

把這四個jar包放到web應用的web-inf/lib目錄下,還有要把mysql的驅動程式包也放到這裡(也可以把資料庫的驅動包放到%tomcat_home%/common/lib目錄下或%resin_home%/lib目錄下,這樣在啟動web伺服器的時候就會載入這個包,伺服器和web應用都可以使用驅動程式類)

二、在struts-config.xml中新增data source。myeclipse的design模式下可以視覺化地編輯struts-config.xml和新增data source,但它在struts-config.xml中生成的資料來源的**是錯誤的!就是因為這個耽誤了我很多時間!

[/b]

如果要配置多個data source,可以給每個data source指定不同的key,然後在程式中根據key指定要引用的資料來源。

三、測試資料源。配置好以後就可以在actionservlet中使用了。

datasource ds = getdatasource(request,"datasource");

connection conn = ds.getconnection();

statement stmt = conn.createstatement();

resultset rs = stmt.executequery("sql string");

附: struts1.1中struts-config.xml的配置:

[/b]

Struts1 2中ActionForm的理解

一 actionform的特性 1.建立乙個form類必須繼承於四個父類中的乙個,要麼繼承actionform,要麼繼承validatorform,要麼繼承validatoractionform,要麼繼承dynaactionform。2.乙個form類中的每乙個屬性都將和頁面中form表單中的每乙個...

struts1 2中parameter屬性問題

關於中parameter引數的問題 前端 如果 login.do對應的action繼承的是action類,那麼他預設執行的方法是execute方法 但是如果想呼叫自定義的方法,這裡action就要繼承dispatcheraction類,這樣就會呼叫action中的mymethod方法 與struts...

struts1 2中ActionForm的理解

actionform的應用 一 actionform的特性 1.建立乙個form類必須繼承於四個父類中的乙個,要麼繼承actionform,要麼繼承validatorform,要麼繼承validatoractionform,要麼繼承 2.乙個form類中的每乙個屬性都將和頁面中form表單中的每乙個...