Struts安裝與使用

2021-04-06 19:58:36 字數 1329 閱讀 9653

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...