傳智播客JAVA培訓struts2學習筆記一

傳智播客JAVA培訓struts2學習筆記一
    離畢業又走近了一步,心裏又莫名的緊張起來。今天有一個同心公司放假星期學校來上課,我對其除了佩服之外,就只有羨慕了,工資6.5K可不是我現在的水平 敢想的呵,雖然我對3G不是很感興趣,我也更相信腳踏實的去走好每一步來得踏實!但是這幾個同學所取得成績卻是我們全班同學不得不佩服的,同時,我們的壓 力也是感覺到非常大的,因爲他現在的工資以及他們在那麼短的時間就取得了這麼好的成績,對我們帶來的壓力也是挺大的呵!但是,我不會在這其中就把自己的目 標定的非常的高,因爲我得看清自己的實力吧,不是我看低我自己,我是看得清自己!但願所有的一切發展都像一位哲人講過的話,大概意思是這樣:只要你相信自 己的未來是美好的,只要你一直努力的奮鬥和拼搏,所有的一切就會好的。咱們就“騎驢看唱本,走着瞧!”。
  通過今天一天的學習,對STRUTS2也有了一定的瞭解,struts2與struts相對之下,我現在對struts雖然說不是上精通,但在三大 ssh框架中掌握最熟練的就是struts,雖然學習了該是框架之後對現在學習struts2有很大的幫助,便是我明確的感覺到了兩者之者是各自不同的東 東。並且他們之間的差異是非常大的。
    1.由於web應用是基於請求的響應框架應用,所以,不管是什麼MVC的web框架。都需要在web.xml中配置該框架的核心Servlet或者是 Action。struts2也不例外。
    2.struts2之間彩FilterDispathcer作庫核心控制器。最近的版本採用:
 StrutsPrepareAndExecuteFilter
 3struts2相比struts的優點:

   
4.搭建struts2開發環境:
 
注意:
 

5.Action的學習:
  a.配置
<package name="itcast" namespace="/itcast" extends="struts-default">
<action name="helloworld" class="cn.itcast.struts2.action.HelloWorld" method="sayHello" >
<result name="success">/WEB-INF/pages/index.jsp</result>
</action>
</package>

5.不指定命名空間使用默認的命名空間。如果一個action在另外一個包中,沒有找到,就會在默認的命名空間中去找。
 

6.Action配置中各項默認值:
 

7.struts2 視圖的學習
不同包之下的重定向:
 
這些知識點都是死得,但是學習是不可能就這麼簡單。對源代碼的跟蹤纔是最難的,但是隻有對源代碼的以及struts2的底層有了解之事,纔可能學得非常 好!所以,得繼續努力!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章