再項目中的src目次中,建立一個com.it999.struts2.web的包,并在該包下建立一個UserAction.java的文件。再此中添加幾個變量,UserName,userPass,desc跟marr的屬性值。以及給他們生當作響應的get和set方式.
 
 
 
 同樣仍是再UserAction.java文件中添加一個save的方式,用來接管客戶端傳入的參數以及再節制臺中進行接管到的參數進行打印,看是否可以或許接管到jsp頁面中利用Sturts2表單標簽傳遞的參數
 隨后,再struts.xml中進行相關的action請求的路徑,再package中利用action節點來進行action的設置裝備擺設,并在index.jsp頁面<s:form action="">中的action中添加該action的路徑
 
 再save方式中打印出客戶端傳遞的參數并再節制臺中打印。strust2中的所有表單回顯起首是從struts2中的值棧中獲取,值棧中沒有才從表單傳入的參數中回顯 。怎么來驗證呢。用于再UserAction中的save方式中建立一個UserAction的對象,再該對象平分別給userNmae,userPass,desc賦值之后保留到值棧中去
 
 
 從該實列中可以看出來,Sturts2中的所有屬性中可是從值棧中起首獲取,沒有的話再從其他處所來獲取屬性值
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!