本地化怎么學(xué) 如何學(xué)習(xí)Struts2?
如何學(xué)習(xí)Struts2?學(xué)習(xí)路線Struts2開(kāi)發(fā)環(huán)境構(gòu)建Struts2架構(gòu)Struts2 HelloWorldStruts2配置文件支柱2動(dòng)作Struts2攔截器Struts2結(jié)果和結(jié)果類(lèi)型Stru
如何學(xué)習(xí)Struts2?
學(xué)習(xí)路線
Struts2開(kāi)發(fā)環(huán)境構(gòu)建
Struts2架構(gòu)
Struts2 HelloWorldStruts2
配置文件
支柱2動(dòng)作
Struts2攔截器
Struts2結(jié)果和結(jié)果類(lèi)型
Struts2值堆棧OGNL
Struts 2文件上傳
Struts 2數(shù)據(jù)庫(kù)訪問(wèn)
Struts 2發(fā)送電子郵件
Struts 2驗(yàn)證框架
Struts 2本地化
Struts 2類(lèi)型轉(zhuǎn)換
Struts2主題和模板
Struts 2異常處理
。。。。。。
WebWork framework是基于Struts框架的,其目標(biāo)是提供一個(gè)經(jīng)過(guò)加強(qiáng)和改進(jìn)的框架Struts,讓web開(kāi)發(fā)者更容易使用。
一段時(shí)間后,WebWork framework和Struts社區(qū)共同創(chuàng)建了著名的Struts2框架。
Struts 2框架的特性:
以下是一些可能會(huì)迫使您考慮Struts2的強(qiáng)大功能:
POJO Form和POJO Action-Struts2 Struts 2框架擺脫了action form的組件,Struts 2可以使用POJO接收的任何形式的輸入。類(lèi)似地,您現(xiàn)在可以將任何POJO視為一個(gè)動(dòng)作類(lèi)。標(biāo)簽支持——在Struts 2中,改進(jìn)的表單標(biāo)簽和新標(biāo)簽允許開(kāi)發(fā)人員編寫(xiě)更少的代碼。AJAX支持——struts 2已經(jīng)確認(rèn)被Web2.0技術(shù)接管,并集成到產(chǎn)品中。通過(guò)創(chuàng)建AJAX標(biāo)簽,AJAX支持功能非常相似的標(biāo)準(zhǔn)Struts2標(biāo)簽。輕松集成——struts 2集成了與Spring、Tiles和SiteMesh等其他框架的各種集成,現(xiàn)在更容易了。模板支持-支持模板的生成和使用。插件支持——它可以改進(jìn)核心Struts2的特性,增強(qiáng)插件的使用。Struts2有大量可用的插件。性能分析-Struts2分析、調(diào)試和分析應(yīng)用程序提供集成。此外,Struts還提供了集成的內(nèi)置調(diào)試工具用于調(diào)試。修改tag-Struts2的標(biāo)簽很容易,并且可以使用Freemarker調(diào)整模板。這不需要JSP或Java知識(shí)。HTML,XML,CSS的基礎(chǔ)知識(shí)足以修改標(biāo)簽。提倡少配置——struts 2借助少配置提倡使用缺省設(shè)置。一些不 除非不需要,否則不必配置。;不符合Struts2的默認(rèn)設(shè)置。視圖技術(shù)——struts 2對(duì)多視圖選項(xiàng)(JSP、Freemarker、Velocity和XSLT)有很大的支持。是Struts2的十大功能,使其成為企業(yè)級(jí)應(yīng)用框架。
Struts 2的缺點(diǎn):
雖然Struts2配備了大量的函數(shù),但我不會(huì)忘記提到Struts 2的一些缺點(diǎn),這需要很多改進(jìn)措施:
更大的學(xué)習(xí)曲線——要使用MVC和Struts,你必須習(xí)慣使用標(biāo)準(zhǔn)JSP、Servlet API和大量設(shè)計(jì)良好的框架。文檔差——Struts相比JSP API有標(biāo)準(zhǔn)的servlet,在線資源更少。許多用戶首先發(fā)現(xiàn)在線Apach
框架怎么用?
在使用框架之前,首先要下載并解壓框架,把文件夾放在本地服務(wù)器上,然后用編輯器打開(kāi)文件夾并配置環(huán)境,根據(jù)各個(gè)框架的文檔和安裝說(shuō)明了解其核心模塊,然后就可以寫(xiě)代碼了。在寫(xiě)的過(guò)程中,可以學(xué)習(xí)一些框架的官方API。此外,根據(jù)個(gè)人編程習(xí)慣,開(kāi)發(fā)人員可以選擇不同的本地化文件夾、框架文件并添加自己的文件,最后在本地服務(wù)器上進(jìn)行測(cè)試以確保