Java的Struts框架簡介與情況設置裝備擺設教程。本站提示廣大學習愛好者:(Java的Struts框架簡介與情況設置裝備擺設教程)文章只能為提供參考,不一定能成為您想要的結果。以下是Java的Struts框架簡介與情況設置裝備擺設教程正文
Struts2是風行和成熟的基於MVC設計形式的Web運用法式框架。 Struts2不只是Struts1下一個版本,它是一個完整重寫的Struts架構。
WebWork框架開端以Struts框架為基本,其目的是供給一個增強和改良框架Struts來使web開辟的開辟人員更輕易。
一段時光後,WebWork框架和Struts社區聯手打造的有名的Struts2框架。
Struts 2框架的特色:
這裡有一些壯大的功效,能夠會迫使你斟酌Struts2:
POJO表單和POJO舉措 - Struts2的Struts框架曾經解脫了舉措表單構成部門, Struts2可使用任何POJO吸收的情勢輸出。異樣如今可以看就任何POJO作為一個Action類。
易於修正標簽 - Struts2的標簽標注,可以調劑應用Freemarker的模板。這其實不須要JSP或Java常識。根本HTML,XML和CSS常識是足夠修正標簽。
倡導少設置裝備擺設 - Struts2 增進較少的設置裝備擺設的贊助下,應用默許的各類設置值。不用設置裝備擺設的器械,除非它不符Struts2的默許設置。
視圖技巧: - Struts2中有一個很年夜的支撐多個視圖選項 (JSP, Freemarker, Velocity 和 XSLT)
以上只是Struts2的十年夜功效,這使得它是企業公司級運用框架。
Struts2 情況設置裝備擺設
我們的重要義務是讓最低限制的Struts2運用法式運轉。本章將指點您若何預備開辟情況中開端應用Struts2。我假定你曾經在機械上裝置JDK(5 +),Tomcat和Eclipse。假如還沒有裝置這些組件(軟件),然後依照以下步調:
Step 1 - 裝置Java開辟對象包(JDK):
從Oracle的Java網站:Java SE Downloads,可以下載最新版本的SDK。會發明解釋裝置JDK中下載的文件,依照給定的解釋來裝置和設置裝備擺設設置。最初,設置PATH和JAVA_HOME情況變量來援用該目次包括javac和java,平日分離為:java_install_dir/bin 和 java_install_dir
假如應用的是Windows, SDK裝置在C:jdk1.5.0_20,在文件C:AUTOEXEC.BAT文件中把上面這行寫入。
set PATH=C:jdk1.5.0_20 in;%PATH% set JAVA_HOME=C:jdk1.5.0_20
別的,在Windows NT/2000/XP上,您還可以右鍵單擊“我的電腦”,選擇“屬性”,再“高等”,找到“情況變量”。然後,更新PATH值(jdk裝置的目次),然後按下“肯定”按鈕。
在Unix(Solaris上,Linux等),假如SDK裝置在/usr/local/jdk1.5.0_20,應用的是C shell,你把上面的到 .cshrc文件。
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH setenv JAVA_HOME /usr/local/jdk1.5.0_20
別的,假如應用如Borland公司的JBuilder,Eclipse,IntelliJ IDEA,或Sun ONE Studio的集成開辟情況(IDE),編譯和運轉一個簡略的法式,以確認能否裝置Java 。
注:可以使用MyEclipse直接開辟。
Step 2 - Apache Tomcat的裝置:
您可以下載最新版本的Tomcat:http://tomcat.apache.org/。一旦下載裝置,解壓二進制分發到一個便利的地位。例如,在Windows上可所以C:ApacheTomca,或/usr/local/apache-tomcat-6.0.33在Linux/Unix,並創立CATALINA_HOME情況變量指向這些地位。
Tomcat既可以啟動Windows機械上履行以下敕令,或許可以簡略雙擊startup.bat
%CATALINA_HOME% instartup.bat
or
C:apache-tomcat-6.0.33 instartup.bat
Tomcat既可以在UNIX(Solaris,Linux等)的機械上啟動履行以下敕令:
$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-6.0.33/bin/startup.sh
勝利啟動後,默許包括在Tomcat 的Web運用法式將經由過程拜訪 http://localhost:8080/。假如一切順遂,那末它應當顯示以下成果:
進一步Tomcat 設置裝備擺設和運轉信息的文檔中可以找到這裡,和在Tomcat網站:http://tomcat.apache.org
停滯Tomcat既可以經由過程Windows機械上履行以下敕令:
%CATALINA_HOME% inshutdown
or
C:apache-tomcat-5.5.29 inshutdown
停滯Tomcat既可以在Unix上履行以下敕令(的Solaris,Linux等)的機械:
$CATALINA_HOME/bin/shutdown.sh
or
/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
Step 3 - 裝置Eclipse(IDE)
在本教程中的一切例子曾經寫入應用Eclipse IDE。所以我建議機械上裝置最新版本的Eclipse。
裝置Eclipse 下載 http://www.eclipse.org/downloads最新的Eclipse二進制文件。一旦下載裝置,解壓二進制分發到一個便利的地位。例如,在windows中為C:eclipse ,或/usr/local/eclipse 在 Linux/Unix 上,最初設置PATH變量。
Eclipse可以啟動Windows機械上履行以下敕令,或許可以簡略地雙擊eclipse.exe
%C:eclipseeclipse.exe
在Eclipse中可以在UNIX(的Solaris,Linux等)的機械上啟動履行以下敕令:
$/usr/local/eclipse/eclipse
勝利啟動後,假如一切正常,那末它應顯示以下成果:
Step 4 - 設置Struts2的庫
如今,假如一切正常,那末可以停止設置Struts2 框架。上面是簡略的步調,下載並裝置在機械上的Struts2。
作出一個選擇能否要在Windows或Unix裝置Struts2,然落後行下一個步調.zip文件下載在Windows,.tz 為UNIX文件。
下載Struts2 的二進制文件的最新版本 http://struts.apache.org/download.cgi.
在寫這篇教程的時刻,我下載的是struts-2.0.14-all.zip解壓下載的文件時,C:struts-2.2.3 有以下的目次構造。
第二步是解壓zip文件中的任何地位,我下載息爭壓struts-2.2.3-all.zip 在c:文件夾中,Windows 7機械上的一切jar文件放到到C:struts-2.2.3lib目次下。確保准確設置CLASSPATH變量,不然將湧現的成績,在運轉運用法式同時。