【導(dǎo)讀】1994年,當(dāng)時(shí)主流的采用Web應(yīng)用程序的開發(fā)才剛開始。不成熟,只有較少的工具能幫助開發(fā)人員構(gòu)建Web軟件。結(jié)果,在特定解決方。案中的應(yīng)用程序混合了HTML代碼與應(yīng)用程序邏輯。很顯然,UI設(shè)計(jì)的更改。這兩種元素?cái)嚭驮谝黄?,進(jìn)而導(dǎo)致錯(cuò)誤和緩慢的進(jìn)展。工作關(guān)系,這常常會(huì)造成時(shí)間上的浪費(fèi)。UI設(shè)計(jì)人員能夠?qū)︼@示進(jìn)行卓有成效的工作,同時(shí)開發(fā)人員能夠?qū)W⒂谶?。然而,這種方法仍存在一些缺陷。顯示表單;等待用戶填寫然后提交數(shù)據(jù)。檢查各個(gè)域值是否有效;如果有錯(cuò)誤,則重新顯示表單。處理用戶輸入的數(shù)據(jù),可能將其存儲(chǔ)在一個(gè)數(shù)據(jù)庫中。Struts,一種開放源碼“模。它以與交付產(chǎn)品一起分發(fā)的形式受到來自。目前的Struts發(fā)行版本是,但自2020年3月19日起有一個(gè)標(biāo)。市,而在Struts郵件列表上已經(jīng)有這種呼聲。因此,任何利用Struts的新項(xiàng)目。的添加可能是將Tiles模板庫合并到Struts分發(fā)版中。程序沒有利用Struts和Tiles;它演示了以頁面為中心的方法。啟動(dòng)并正確運(yùn)行。缺省情況下,Tomcat附帶了Examples應(yīng)用程序。