初學struts2沒有配置好的乙個dj問題~~不夠細心~~
開始真的是鬱悶了幾天,就是被個小問 題給害得好慘~
而這個小問題的起因就是,把struts.xml放置的位置不對,粗心所付出的代價就是去圖書館一本一本的struts2的書都翻翻那些例子,跟配置~ 不夠還得去網上下電子書對照,開始都是圍著設定action的地方,以為是包寫錯還是名字的問題~
直到幾天後,才發現原來沒把struts.xml放在src檔案目錄下,鬱悶呀~~~
初學struts2沒有匯入完整的包所遇到的問題
官方建議初學時匯入的五個包
commons-logging-1.0.4.jar
freemarker-2.3.13.jar
xwork-2.1.2.jar
ognl-2.6.11.jar
struts2-core-2.1.6.jar
實際上執行伺服器時老是會丟擲異常
load configuration. - bean - jar:file struts2-core-2.1.6.jar!/struts-default.xml:46:178
所以就好將
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
匯入專案裡
搞定之後終於可以執行了,但又遇到個小問題~!~
每次執行都會控制台老是列印出一堆warning
com.opensymphony.xwork2.util.logging.commons.commonslogger warn
警告: could not find property [org.apache.catalina.jsp_file]
2008-5-28 15:24:16 com.opensymphony.xwork2.util.logging.commons.commonslogger warn
警告: could not find property [struts.valuestack]
2008-5-28 15:24:16 com.opensymphony.xwork2.util.logging.commons.commonslogger warn
~~~~~~~~~~~~~~~~~~~~
警告: could not find property [org.apache.catalina.jsp_file]
之類的一堆,看起來很煩~~
原來是匯入的包不夠,最後再匯入了個log4j.jar包才終於解決了這個問題~
log4j-1.2.14.jar
struts2 練習遇到的問題
儘管老師在上課的時候說過日期格式為yyyy mm dd的字串賦值的時候會自動轉換為date型別,但是在此次練習中,始終無法賦值並報錯 原因 string無法轉換為date,struts的資料封裝 沒有找到引數為string的屬性set方法 解決辦法 在實體類日期屬性的set方法中將引數改為strin...
Struts2初學建議
struts2比起struts1來說改進不少,寫程式方面也方便了很多,只不過對於剛剛學習struts2,卻根本沒有接觸過struts1的人,在做struts部署的時候,往往會遇到很多問題,問題久了還不能解決的話,就會大失積極性.顯然已經沒有必要回去研究struts1了,那麼要的就是一種比較方便進入s...
初學struts2雜亂筆記
1.在web.xml檔案裡定義struts2裡的乙個過濾類org.apache.struts2.dispatcher.filterdispatcher 2.在src目錄下建立struts.xml檔案,例如 result1.jsp result2.jsp 3.建立乙個action類,並在該類裡將表單元...