請問下高手學習Struts框架是直接從Struts2開始學,還是先學習Struts

2022-02-09 06:41:38 字數 3498 閱讀 9803

1樓:

struts1必須學,struts1和struts2名字一樣,但是你應該知道struts2主要使用的webwork

現在外面主流還是struts1 因為新技術新東西出來時總有bug或一些問題,經過時間的推移發現這個技術純熟了才會被大範圍使用

2樓:匿名使用者

這問題。你要學習struts 要從頭開始學好啊 其實struts2其實就是為了web2.0 都差不多我感覺 你先吧 基礎的學會學通 別的稍微看看就能明白怎麼回事 關鍵是原理 配置 流程

3樓:匿名使用者

還是學struts2框架吧,畢竟struts2現在逐步代替struts1s成為主流struts框架,相對而言,struts2更強大和實用,而且耦合程度更低

4樓:匿名使用者

其實struts2 還是 1 都無所謂,就像 daniel_lwl 說的,關鍵是原理、mvc思想的應用和對程式結構的改變。

置於到底是struts2 還是1 甚至是spring mvc 都不過是些api和配置而已

5樓:匿名使用者

直接學struts2,struts1已經被取代了!

ssh框架的struts指的是struts1還是struts2,要學哪個啊?

6樓:一滴冰雨

struts1和struts2 只是版本不同,學習struts1 精通後,struts2只是有了一些新特性,很容易上手。

7樓:love星海霹靂

大多數是指struts1,struts2是webwork和struts1結合的生成品,struts2比struts1多了新的特性,用起來更方便,ssh框架有哪個都可以

8樓:匿名使用者

struts1與struts2不是版本上的問題。struts2是在webwork基礎上發展起來的。更加強大

9樓:匿名使用者

ssh的struts指的是struts1。struts1是出的最早的,效能也是很穩定的,所以才被廣泛應用。不過,現在是有點落後了。

struts2和struts1則基本上沒有什麼關係,它是在另一個優秀的框架(webwork)上發展起來的,其實就是webwork的升級版本。由於webwork沒有struts那麼有名,所以就用struts命名了。現在發開軟體一般都用struts2了,功能真的很強大,也很好用。

10樓:匿名使用者

一般是指struts1,如果採用struts2,則叫做:s2sh.

但很多情況下也沒有明確的區分,統稱為:ssh

如果想學struts2,但是之前沒有學過struts1.那麼是先學struts1還是直接學struts2啊

11樓:匿名使用者

完全可以,很多人說,學了1再學2很輕鬆但是學了2再學1會有點困難我覺得也是這樣的,反正我當初學1的時候沒怎麼明白,但是學2很快就學會了總之你要知道他們都是mvc框架,為的是**清晰,層次結構明顯另外struts2是webwork2發展過來的,而且很重要的區別在於不依賴servelt api,另外action是執行緒安全的,這個和struts1是不一樣的總之絕對可以

12樓:匿名使用者

本人建議直接學struts2他的功能struts1有的還沒有呢、struts2功能比較全呢?學業比較簡單呢、不想struts1那樣

現在還需要學習struts1嗎?

13樓:

這個其實想學的話還是學習下比較的好,多點知識總是沒錯的,像我想在所呆的公司用的就是struts而不是struts2,其實麼只要你一個mvc框架學好了其他的都是差不多的,稍微看看你就可以學會了,學好ssh框架的話現在找份工作還是可以的,不過麼你找到的公司未必使用開源框架的,人家看重的只是你的學習能力,所以你多掌握點東西總是有點益處的~~

只要是struts能做出來的東西,struts2肯定可以做出來,其實這個東西只是一個mvc框架,幫助你實現這個功能而已

14樓:匿名使用者

其實struts2比struts技術好,而且學完struts2,要用struts的時候,再學習struts會比較輕鬆。所以把主要經歷放在struts2上。struts到真正用的時候上手也非常快。

15樓:匿名使用者

有時間最好學學唄,所謂技多不壓身;準確的說,我在北京找工作時,很少有人再問struts1.x了,但是即使你找到了工作也不一定上去就做開發;一般都是先做維護,但凡用struts2在開發的公司,他們的老專案都是1寫的,所以學是必須的;但可以不做重點.

16樓:

肯定不需要的,struct2其實是webwork的升級版,struct1的關係並不是很緊密

如果想分析struct2的原始碼的話,很有必要看看webwork的框架思想。

17樓:

現在的廠家看重的都是學習能力,我認為直接學習struts2比較好一點,但是基礎一定要先給自己打牢靠了在學習,萬丈高樓平地起。如果你升級版軟體就學會了,沒有升級的,也大概知道知道怎麼操作了,本來一個行業的軟體有很多都是想通的,專業貴在精,而不是雜。

18樓:

你可以先學struts2,struts2要比struts1簡單。他們的原理差不多,只是在配置問題上有些不同

求助,struts1.2.9 jar包指的是struts1還是struts2?還有,struts1和struts2是怎麼劃分的?

19樓:匿名使用者

是struts1

struts1和struts2是完全不同的兩種框架,標籤不一樣action寫法啥的都不一樣

建議多學習struts2吧

20樓:匿名使用者

仍然是struts1

從版本號上可以快速確定,struts1:struts1.x;struts2,:struts2.x

21樓:匿名使用者

struts1,兩者相同之處很少.可理解為兩種框架

現在一般大公司用j**a做專案的常用struts框架還是struts2?

22樓:

struts1已經很少有人用了,可以忽略。struts2現在更流行一些,而且struts1和struts2的思想也有較大差別,struts2是來自於webwork,所以直接學struts2就行了

其實一般大公司做專案並不會說我一定就用某個框架,而是根據專案需求來選擇,有些大公司,比如**,基本都是自己的框架了。

struts2應付一般的中小專案還是足夠了,稍大一點的,springmvc在效能表現上稍微好些。此外,apache的wicket和click也是很好的選擇,另外,一些小型專案,可以用一些更靈活搭建更快速的框架比如grails以及scala的liftweb

請問下電腦高手們!關於加記憶體的問題

老機器吧,就加512吧,沒有雙通道概念。品牌不同是可以的,但是頻率要一樣。如果是雙通道的話就在買個512的吧 你的電腦應該不是很舊才是。一搬現在的主機板都可以解決相容性問題的。不過還是買個好牌子的比較保險點。金士頓還不錯。如果你想加大記憶體的話還要看你的cpu是不是能帶的起來 如果你要 512配1g...

本人最近學習吉他,請教問題,請問下面這個怎麼彈奏??我知道按和絃,具體一點,謝謝了。大師

具體的彈法是這樣的 x 表示按和絃原來的音彈,比如第一拍的x 就是彈6弦的空絃音,因為em和絃的6弦是空絃音,然後有數字的按數字所在的品來彈,比如 接下來的2,4,就是 彈第4弦的第2品,接著第4品,每個音下面的時值不用我多說了吧?第三拍的第一個音是指同時演奏第2弦的空絃音和第6弦的第3品,一般是用...

請問下電腦高手看看這電腦配置怎麼樣

不咋樣 cpu是i7但是不帶k,不如減錢e3 1230 v3 就是閹割了核顯的i7 4770 或者加錢i7 4770k 如果減錢的話 主機板就用b85就行了,如果要用4770k的話主機板就換z87 記憶體換宇瞻或者海盜船 渣士頓假條多 顯示卡不錯 但是建議減錢r9 280x 電源換臺達nx550 散...