JSP IIS的最佳解決方案實例分析
對于JSP的初學者一談到JSP IIS一定頭都大了吧!雖然用Jakarta中的JK2可以解決,但其配置相當繁瑣!用ServletExec來解決吧!
對于主流的了JSP服務器,除了TOMCAT,還有JRUN,ServletExec,其中ServletExec也是一款流行的servlet和JSP引擎,可以獨立方式用于開發(fā)部署,依據(jù)其安裝程序就可以直接與IIS相連接,可以免費下載,但其高級性能需要購買才可以使用。下載地址是:http://www.servletexec.com
其中需要一系列復雜的注冊,有點E文基礎的朋友就可以注冊成功了!資料當然可以亂添,但EMAIL一定不能亂寫,因為那樣你就無法收到密碼了……文件不算大,下一會就能下到了,之后傻瓜式的安裝,你機器中就可以支持JSP IIS了!唯一的前提就是你的機器里安裝了JRE和IIS,呵呵,這看起來象是廢話!
但這也說明了問題,一切都是這樣的簡單!點擊下面的地址讓我們一同進入ServletExec之旅吧!
http://localhost/servletexec/admin
主要功能:
1.部署項目:
在這里部署項目無需像TOMCAT那樣更改server.xml
點擊:Web Applications -> manage 就進入了Manage Web Applications界面了
上面已經(jīng)有了默認的兩個項目,下面我們點Add Web Applications來添加一個新項目吧
Application Name:項目的名字
URL Context Path:/你喜歡的名字/
Location:目錄的絕對地址
2.項目中部署應用:
Manage Web Applications里的項目后的web.xml點擊就可以出現(xiàn)對項目的應用部署
點擊:Servlets -> manage 進入了Manage Servlets可以添加Servlets
點擊:Servlets -> mapping 進入了Set Servlet Mapping
3.其強大的功能遠不止于此,當你體驗到這里的時候你一定有了足夠的信心把剩下的功能全部都實現(xiàn)開來!
不過,還是有一些好消息的,前一段時間,Sun更新了JSP和Servlet標準,并且發(fā)布了JDK5,在不久將會發(fā)布JDK6。這些新的JDK版本將對JSP有了更強的支持,再加上近年來不斷涌現(xiàn)的優(yōu)秀的框架(如struts、hibernate、spring等),使JSP變得比它剛誕生時更強大了。
如果你使用JSP已經(jīng)很長時間了,你就會發(fā)現(xiàn),JSP雖然功能強大,但是在開發(fā)Web圖形界面方面卻顯得力不從心。由于前端的HTML、JavaScript等代碼必須要手工或使用其它的網(wǎng)頁設計器生成。這將使得JSP在開發(fā)界面時非常不方便。因此,Sun為我們提供了新的Web界面標準:JSF(JavaServer Faces)。JSF為我們提供了一種以組件為中心來開發(fā) Java Web 用戶界面的方法,從而簡化了開發(fā)。目前Sun已經(jīng)在推出J2SE5.0的同時,推出了JSF1.2,試圖使J2EE 中不同 Web 層技術之間趨于一致??磥鞸un要在Web界面領域和微軟的ASP.NET一爭高下了,但愿以后能出現(xiàn)象Visual Studio一樣的JSP和JSF開發(fā)工具。到那時,Web應用之間的競爭也許會進入白熱化階段,JSP IIS讓我們拭目以待吧!
【編輯推薦】