最近寫了乙個簡單的註冊頁面,但是提交form後,程式沒有呼叫相應的action,反而提交的引數在url位址列顯示出來了。
檢測了半天**,action各種配置都沒有錯,但是怎麼呼叫程式都沒有呼叫自己想要的action,最後仔細檢測jsp頁面後發現,
自己的form表單外面居然還有乙個form,這就直接導致了submit後沒有呼叫自己想要的action,而是呼叫了外面的form,
將表單提交的引數傳遞到了url位址列。
多麼粗心的錯誤了,由此可見,平常寫**時一定要認真!!!!
Struts2 專案搭建
struts2 作為乙個應用開發框架,在專案中引入需要如下步驟 這個好像沒啥好說的 struts2filter name org.apache.struts2.dispatcher.filter.strutsprepareandexecutefilterfilter class filter str...
struts2 專案j建立過程
一 servlet 的建立 3 在輸src建立包,建立正常的類,類中必須有public string execute 4 配置action中的訪問路徑 1 建立struts2 核心配置檔案,位置必須在src 下面,名稱必須是struts.xml hello.jsp 5 配置過濾器 struts2 o...
Struts2 結果頁面配置
result標籤配置action方法的返回值到不同的路徑裡面 如果多個action,方法裡面返回值相同的,到頁面也是相同的,這個時候可以使用全域性結果頁面配置,在package標籤裡面配置 hello.jsp 配置全域性頁面,也配置了區域性頁面,最終以區域性配置為準 hello.jsp hello....