這個地方可能是apache官方的問題,在tiles.xml文件加載2.0的定義dtd之後,put-attribute元素就不符合定義要求,會提示錯誤,要求什麼element type 'put' must be declared 什麼破爛東西,但是官方的文檔還是寫的使用put-attribute來給模板增加屬性,所以經過試驗,我發現這個put-attribute在有錯誤提示的情況下仍然正常工作(破B玩意)
至於有時候會出現什麼jsp servlet Exception,還有無法找到什麼頁面的問題,這些錯誤往往誤導人,但是一個比較容易忽視的問題是在頁面中如果有表單,那麼form的action元素這樣處理會避免一些麻煩
這裏把action壓入value stack棧,讓struts來處理。