struts1.2 jar
2017 官方版- 軟件大?。?span itemprop="fileSize">3.68 MB
- 更新日期:2017-03-02
- 軟件語(yǔ)言:簡(jiǎn)體中文
- 軟件類別:系統(tǒng)其它
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址
struts1.2 jar包是款非常實(shí)用的MVC設(shè)計(jì)模式的Web應(yīng)用框架;這款軟件這本質(zhì)上還是相當(dāng)于一個(gè)大家都非常熟悉的servlet,軟件在MVC設(shè)計(jì)模式里面,是以控制器(Controller)來(lái)進(jìn)行幫助用戶進(jìn)行建立您需要的模型或者視圖的數(shù)據(jù)交互,軟件也是大家使用得最頻繁的版本,而且還結(jié)合了 struts 1和WebWork技術(shù)基礎(chǔ),使它生成了一個(gè)全新的Struts 2框架;軟件充分的發(fā)揮了節(jié)省時(shí)間的功能,使您這進(jìn)行設(shè)計(jì)或者開(kāi)發(fā)的時(shí)候,擁有更多的時(shí)間!
軟件功能
當(dāng)Web容器收到請(qǐng)求(HttpServletRequest)它將請(qǐng)求傳遞給一個(gè)標(biāo)準(zhǔn)的的過(guò)濾鏈包括(ActionContextCleanUp)過(guò)濾器。經(jīng)過(guò)Other filters(SiteMesh ,etc),需要調(diào)用FilterDispatcher核心控制器,然后它調(diào)用ActionMapper確定請(qǐng)求哪個(gè)Action,ActionMapper返回一個(gè)收集Action詳細(xì)信息的ActionMaping對(duì)象。
FilterDispatcher將控制權(quán)委派給ActionProxy,ActionProxy調(diào)用配置管理器(ConfigurationManager) 從配置文件中讀取配置信息(struts.xml),然后創(chuàng)建ActionInvocation對(duì)象。
軟件特色
1.struts的好處:
程序更加規(guī)范化
程序開(kāi)發(fā)的效率提高了
程序的可讀性增加
程序的可維護(hù)性增加
2.struts的不足之處:
form表單有點(diǎn)雞肋
action是單態(tài)(對(duì)網(wǎng)站并發(fā)性的處理有影響)。
使用說(shuō)明
struts1.xjar包問(wèn)題及所需包下載
在使用MyEclipse學(xué)習(xí)struts時(shí),經(jīng)常遇到這樣的問(wèn)題,這是因?yàn)槭褂肕yEclipse增加struts的jar包時(shí),并不是真正的把jar包拷貝到web-inf/lib目錄下。
當(dāng)更換ide編輯工具時(shí),會(huì)出現(xiàn)struts 所需的各種jar包缺失所導(dǎo)致程序無(wú)法啟動(dòng)問(wèn)題。
如:java.lang.ClassNotFoundException: org.apache.struts.taglib.bean.CookieTei這樣的異常問(wèn)題!
可以把struts的jar包全部拷貝到web-inf/lib目錄下面試試就可以了。
MyEclipse的安裝目錄下的struts的jar包在:C:Program FilesMyEclipse 6.5myeclipseeclipsepluginscom.genuitec.eclipse.cross.easystruts.eclipse_6.5.0.zmyeclipse650200806data1.2lib
路徑下面,根據(jù)不同的版本需要進(jìn)行拷貝到原有的程序中即可
使用方法
創(chuàng)建一個(gè)web project項(xiàng)目
下面給出所有文件均創(chuàng)建完成后的工程師圖。
導(dǎo)入Struts2所需jar包
因?yàn)橹皇鞘纠绦?,只需要?dǎo)入Struts 2支持最小的包就可以了,網(wǎng)上很多教程中添加的最小包都有出入,教大家一個(gè)保險(xiǎn)的方法。
解壓剛才下載的壓縮包struts-2.3.14-all.zip,在apps文件夾下有個(gè)struts2-blank.war包,打開(kāi)它,到WEB-INF/lib目錄下,如下圖所示,即為所需的最小包。包含的包應(yīng)該和具體的Struts版本有關(guān)。
配置web.xml
下面進(jìn)入到具體的配置編碼階段。
打開(kāi)web.xml,修改配置參數(shù),修改后的具體配置如下。
這里需要注意的是
這里面填入的類,
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
Since Struts 2.1.3, use StrutsPrepareAndExecuteFilter instead or StrutsPrepareFilterand StrutsExecuteFilter if needing using the ActionContextCleanUp filter in addition to this one..即,從Struts 2.1.3起已被標(biāo)注為過(guò)時(shí)的,改用StrutsPrepareAndExecuteFilter。
我剛用這個(gè)版本的時(shí)候還是填的org.apache.struts2.dispatcher.FilterDispatcher
結(jié)果報(bào)錯(cuò)
下載地址
-
struts1.2 jar 2017 官方版
人氣軟件
Ntlite11.1 MB
/簡(jiǎn)體中文win2008 r2激活工具永久免費(fèi)版8.64 MB
/簡(jiǎn)體中文MediaCreationTool微軟系統(tǒng)升級(jí)工具7.61 MB
/簡(jiǎn)體中文modbus調(diào)試精靈(串口調(diào)試助手)649 KB
/簡(jiǎn)體中文vcredist2013 x64.exe6.63 MB
/簡(jiǎn)體中文vbaen32.olb丟失解決方法3.93 MB
/簡(jiǎn)體中文AppLocale(apploc.msi) 支持win7/win101003 KB
/簡(jiǎn)體中文vmware vcenter converter standalone(物理機(jī)轉(zhuǎn)換虛擬機(jī))120.76 MB
/簡(jiǎn)體中文DLL-files Fixer(DLL文件修復(fù))9.56 MB
/簡(jiǎn)體中文應(yīng)用程序正常初始化(0xc0150002)失敗修復(fù)工具 下載4.28 MB
/簡(jiǎn)體中文
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共0條
精彩評(píng)論
- 最新評(píng)論