struts可以執行在任何乙個支援jsp1.2和servlet2.3的web container中struts將所有的請求提交到同乙個中心控制器,org.apache.struts.action.actionservlet 類
web.xml配置
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.actionservlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/web-inf/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
乙個標準的使用了struts的url樣式如下:
擴充套件對映:http://www.my_site_name.com/mycontext/actionname.do
路徑對映:http://www.my_site_name.com/mycontext/do/action_name
struts執行
struts首先在container啟動的時候呼叫actionservlet的init()方法。初始化各種配置。這些配置寫在struts-config.xml檔案中。
乙個標準的struts-config檔案包含如下結構:
struts由上述幾部分組成。其中最主要的是action和form。下面簡單敘述一下其處理過程。
我們來看乙個最簡單的例項
說明:例項一是最簡單的struts程式。它僅僅使用了1個form和1個action功能是將首頁輸入的值傳遞給action,經過判斷後返回結果。如果是空則返回empty。**如下:
input.jsp:
<form method="post" action="/example.do">
請輸入值
<input type="text" name="test"/>
<br><br>
<input type="submit" name="submit" >
<input name="reset" type="reset" >
</form>
struts-config.xml:
action:
formbean:
public class exampleactionform extends actionform
public void settest(string test)
}
Struts開發指南之安裝與使用
struts開發指南之安裝與使用 struts可以執行在任何乙個支援jsp1.2和servlet2.3的web container中struts將所有的請求提交到同乙個中心控制器,org.apache.struts.action.actionservlet 類 web.xml配置 servlet n...
Struts2安裝與配置
一 安裝與配置struts2 注 以下內容為自學中總結,希望以部落格的形式記錄下來,同時希望能幫助到需要的人 x boys 如圖 三 選中匯入的jar包,右鍵build path add to bulid path.四 配置web.xml web.xml檔案位於web inf目錄下,只需要在其中加入...
Struts2與jQuery使用總結
經過一段時間的使用和學習,發現jquery與struts2還是比較容易配置的,總結一下 1 action實現了modeldriver之後,form field不再需要entity.property方式命名了,普通html form元素,就可以配合struts2工作了。2 要實現modeldriver...