Java web下的三年夜框架,即SSH框架,此中包羅Struts供給了MVC思惟,那么若何編寫Struts項目呢?
打開MyEclipse開辟情況
新建一個項目,選擇New | Web Project,填寫項目名稱,則項目新建當作功。
添加Struts項目之前,起首要添加Struts特征。體例為:
右鍵項目,選擇MyEclipse ----project facets ----Add Struts Capabilities號令,起頭添加Struts特征。
設置資本地點的包名,Struts特征添加當作功,即項目里面包含Struts的多種包。
選中項目,New | Other.. |Web Struts 1.x | Struts Form, Action & Jsp,起頭新建Struts。
輸入Struts的名稱、Form選擇ActionForm類型,點擊下一頁,設置Action類型,添加parameter,本文設置為command。
設置對應的跳轉路徑,添加兩個路徑。即當參數為add時,跳轉到/form/userAdd.jsp頁面下,當參數為list時,跳轉到/from/userList.jsp頁面下。
添加當作功之后,項目代碼里面將增添Action、Form包和Struts.xml文件
ActionForm類中設置裝備擺設屬性和set/get方式,Action中執行execute()方式,經由過程獲取form中的數據,跳轉到對應的jsp。
點竄輸入firstStruts.jsp和跳轉的頁面userList.jsp、struts.xml文件,如下圖所示:
點竄之后,起頭運行項目。運行成果如下圖所示,在文本框中輸入內容。
提交之后,獲得如下成果。
以上就是操縱Struts的MVC三層架構,實現基于Struts的Java Web法式。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!