一、準(zhǔn)備工作及實例
1.解壓struts-2.1.6-all.zip
apps目錄:struts2自帶的例子程序
docs目錄:官方文檔。
lib 目錄:存放所有jar文件。
Src 目錄:源文件存放地
2.六個基本包
struts2-core-2.1.6.jar :開發(fā)的核心類庫
freemarker-2.3.13.jar :struts2的UI標(biāo)簽的模板使用freemarker編寫
commons-logging-1.0.4.jar :日志包
ognl-2.6.11.jar :對象圖導(dǎo)航語言,通過它來讀寫對象屬性
xwork-2.1.2.jar :xwork類庫,struts2在其上進(jìn)行構(gòu)建
commons-fileupload-1.2.1.jar:文件上傳組件,2.1.6版本后必須加入此jar包
特別需要說明的是目前strust2的最新版本是struts-2.1.6,它作為2.1X的正式版。特別要注意導(dǎo)入commons-fileupload-1.2.1.jar包,在此jar包中包含了RequestContext類,如果不導(dǎo)入該jar包將會報異常。