1.日文系統安裝檔案出錯,路徑檔案名稱不要寫漢字
2.匯入一個新項目要記得buildpath,否則會action cannot be resolved to a type.
3.try{
service.doInsertUser(userAdminAddForm, key2, sessionUtil.getUserName(), sessionUtil.getUserId());
}
catch(DataDuplicateException de){}
其介面必須實現拋出異常
public void doInsertUser(UserAdminAddForm form,String key,String modTerm,String modUser )throws DataDuplicateException,FileInvalidException;
否則就只能用exception
4.
註:由於網頁會自動識別出字元實體下面我把“&”以“£”代替使用的時候請換回來比如£nbsp;,實際上應為“&”加上“nbsp;”常用的字元實體空格 £nbsp; £#160; < 小於 £lt; £#60; > 大於 £gt; £#62; & &符號 £amp; £#38; " 雙引號 £quot; £#34; 其他常用的字元實體? 著作權 £copy; £#169; ? 註冊商標 £reg; £#174; × 乘號 £times; £#215; ÷ 除號 £divide; £#247;
5.struts1.2,ActionForm的對象不能使用setXXX()方法,提示null 指標,什麼原因?
你的struts_config.xml中配置好了沒有,也就是給表單的action 元素添加name 屬性,關聯到formbean中你定義好的form表單如果你在action中沒有配置name,那麼本身excute()中的ActionForm即為空白。
6.request.getSession().setAttribute("jigyNameList", jigyNameList);
害的我驗證出錯,還是session好啊
7.今天決定換個中文系統,那品質好多了!!!
出現了無法正確載入日文IME
按照常規的方法:“文字服務和輸入語言—>添加—>日語”操作後,卻顯示 “無法載入鍵盤配置。根據提示歸結為系統的日文鍵盤配置被精簡掉,因此只要將這個鍵盤配置檔案找出來即可解決問題,但是鍵盤配置檔案在哪裡呢?其實,鍵盤配置檔案就存在%system32%目錄下檔案名稱為kbd***.dll這個檔案就是解決這個問題的關鍵所在,日文IME的鍵盤配置檔案是kbdjpn.dll(法語的是kbdfr.dll,朝鮮語kbdkor.dll)。檢查一下Windows\system32目錄,果然沒有這個檔案。從原來的系統備份鏡象中提取了kbdjpn.dll(也可以去找個有完整版作業系統的電腦上複製一個這個檔案),複製到C:\windows\system32後成功解決了鍵盤配置問題。但是由於這個精簡版精簡的太過厲害,把IME也給精簡掉了,無奈,只好去下載吧。需要注意的是Microsoft IME for Japanese 2000和2002不能在office2003中使用,因此可以選擇安裝Microsoft IME for Japanese 2007: 8.redirect,dispatcher與session,request這個地方在頁面間傳遞資料時容易出錯哦。