-
通配符方式:推薦使用
查看全部 -
感嘆號調用方式
查看全部 -
返回的視圖
查看全部 -
感嘆號方式
查看全部 -
感嘆號方式要開啟這個常量
查看全部 -
action定義method屬性已不推薦
查看全部 -
action標簽用method屬性
查看全部 -
動態方法調用:一個action對應多個請求
指定method屬性
感嘆號方式
通配符方式
查看全部 -
第一種根據多種action 進入想要的action
查看全部 -
推薦使用通配符方式來實現動態方法調用。
<packgage name="default" namespace="/" extend="struts-defaullt">
????<actiion name = "helloworld_*" method="{1}" class="..">
????????<result>/defult.jsp</result>
????????<result name="add">/{1}.jsp</result>
????????<result name="update">/{1}.jsp</result>
????</action>
</packgage>
查看全部 -
struts2的基本工作原理:
????struts2主要是處理MVC模型中的表示層和控制層。
????1.服務器啟動,載入web.xml,因為web.xml中配置了struts2的攔截器,所以會載入struts2框架
????2.http request到達服務器,檢查是否有.action后綴,有的話struts2會處理,.jsp,.html這些不會進行攔截處理。
????3.若是.action后綴,則檢查actionMapping,是否有匹配的action,有則轉去actionProxy,然后是manager,這些部分不怎么理解。
????4.action會返回字符串,這字符串是表示jsp文件的,比如在struts。xml中配置了某字符串對應為/xxx.jsp
struts2的配置中有三個重要的文件:
????struts.xml:最重要
????web.xml:mvc框架都要通過它配置
????struts.properties:鍵值對,其實可以在struts.xml中通過<constant>標簽來設置
查看全部 -
action 搜索
查看全部 -
struts2提供了3種方式訪問servlet api:
ActionContext, 實現**Aware接口, ServletActionContext
查看全部 -
Struts2默認后綴是.action
查看全部 -
struts.properties
查看全部
舉報