Struts2学习入门
Struts 2 教程
Apache的Struts2是一個優雅的,可擴展的框架,用于創建企業準備的Java Web應用程序。該框架旨在簡化整個開發周期,從構建,部署,維護應用程序隨著時間的推移。 Apache的Struts2最初被稱為WebWork2。
本教程將教你如何使用Apache的Struts創建企業級Java Web應用程序。
讀者
本教程是專為需要了解Struts2.x 框架中及其應用Java程序員準備的。
前提條件
繼續本教程之前,你應該有一個很好的了解了Java編程語言。 MVC框架和JSP或Servlet?有一個基本的了解是很有幫助的。
1 - Struts 2 快速指南
一個快速的Struts為Struts程序員參考手冊。
2 - Struts 2 有用資源
Struts的網站,書籍和文章的集合:
-
Apache Struts 項目?- http://struts.apache.org/
-
Sun's Site on JSP?- http://java.sun.com/products/jsp/.
-
Sun's Site on Servlets?- http://java.sun.com/products/servlet/
-
JSP Engine - Tomcat?- http://tomcat.apache.org/
-
MySQL Connector/J?- http://dev.mysql.com/downloads/connector/j/5.1.html
-
The JavaTM?Tutorials?-http://java.sun.com/docs/books/tutorial/index.html
-
JavaTM?2 SDK, Standard Edition?- http://java.sun.com/j2se/1.4.2/docs/index.html
-
Free Java Download?- http://www.java.com/en/download/index.jsp
-
Sun Developer Network?- http://java.sun.com/reference/docs/
-
JSP教程?- http://www.yiibai.com/jsp/
-
Servlets教程?- http://www.yiibai.com/servlets/
?
? ? ? ??如果想在此頁面列出您的網站,書籍或其他資源,歡迎聯系 yiibai.com#gmail.com(用@代替#)
?
?
?
-
Struts2 異常處理
Struts提供了一個更簡單的方式來處理未捕獲的異常,并將用戶重定向到一個專門的錯誤頁面。您可以輕松地Struts配置到不同的異常有不同的錯誤頁面。 Struts的異常處理所使用的exceptio......于2013-11-09發表在?Struts2?,閱讀95。 -
Struts2 主題和模板
實際本章教程開始之前,讓我們看看由http://struts.apache.org給出的幾個定義: Term Description tag A small piece of code executed from within JSP, FreeMarker, or Velocity. template A bit of code, usually written in Fre......于2013-11-09發表在?Struts2?,閱讀192。 -
Struts2 類型轉換
在HTTP請求中的一切都被視為一個String由協議。這包括數字,布爾值,整數,日期,小數和一切。每一件事情是一個字符串,將根據HTTP。然而,Struts類可以有任何數據類型的屬性。Stru......于2013-11-09發表在?Struts2?,閱讀70。 -
Struts2 本地化/國際化(i18n)
國際化(i18n)是規劃和實施的產品和服務,使他們能很容易地適應特定的本地語言和文化的過程中,這個過程被稱為本地化。國際化的過程有時也被稱為翻譯或本地化啟用。國際化是縮......于2013-11-09發表在?Struts2?,閱讀186。 -
Struts2 基于XML校驗
以下是的各類字段級和非字段級驗證在Struts2列表: date validator: field name = birthday field-validator type = date param name = min 01/01/1990 /param param name = max 01/01/2000 /param message Birthday must be within ${mi......于2013-11-09發表在?Struts2?,閱讀124。 -
Struts2 驗證框架
現在,我們將看看如何的Struts驗證框架。在Struts的核心有驗證框架,協助應用程序的運行規則來執行驗證執行之前的操作方法。 通常是使用 Javascript 來實現客戶端驗證。但不應單獨依賴......于2013-11-08發表在?Struts2?,閱讀163。 -
Struts2 發送郵件Email
本章將教你如何使用Struts2 的應用程序發送電子郵件。對于此練習中,需要下載并安裝將mail.jar 從 JavaMail API1.4.4,并將 mail.jar文件放置在WEB-INF\lib文件夾,然后繼續遵循的標準步驟創建動......于2013-11-08發表在?Struts2?,閱讀137。 -
Struts2 MySQL數據庫訪問
本章將教如何使用Struts 2的簡單的步驟來訪問數據庫。 Struts是一個MVC框架,而不是一個數據庫框架,但它提供了極好的支持JPA/ Hibernate集成。我們將看看在的Hibernate集成在后面的章節,......于2013-11-08發表在?Struts2?,閱讀144。 -
Struts2 文件上傳
Struts 2框架提供了內置支持處理文件上傳使用基于HTML表單的文件上傳。上傳一個文件時,它通常會被存儲在一個臨時目錄中,他們應該由Action類進行處理或移動到一個永久的目錄,以確......于2013-11-08發表在?Struts2?,閱讀69。 -
Struts2 值棧/OGNL
值棧: 值棧是一個集合中的幾個對象保持下列對象提供的順序: SN 對象 Description 1 Temporary Objects There are various temporary objects which are created during execution of a page. For example the current iterat......于2013-11-08發表在?Struts2?,閱讀65。 -
Struts2 結果和結果類型
正如前面提到的,results標簽在Struts2的MVC框架的視圖中所扮演的角色。動作是負責執行業務邏輯。執行業務邏輯后,接下來的步驟是使用results標簽顯示的視圖。 經常有一些附帶導航規則......于2013-11-08發表在?Struts2?,閱讀131。 -
Struts2 攔截器
攔截器的概念是Servlet過濾器或JDK代理類一樣的。攔截器允許橫切功能分開實現的動作,以及框架。使用攔截器,可以實現如下: 提供預處理行動之前被稱為邏輯。 提供后處理邏輯動作......于2013-11-07發表在?Struts2?,閱讀119。 -
Struts2 Action/動作
動作是Struts2框架的核心,因為他們的任何MVC(模型 - 視圖 - 控制器)框架。每個URL將被映射到一個特定的動作,它提供了來自用戶的請求提供服務所需的處理邏輯。 但動作也提供其他......于2013-11-07發表在?Struts2?,閱讀105。 -
Struts2 配置文件
本章將帶你通過一個Struts2應用程序所需的基本配置。在這里,我們將看到在一些重要的配置文件,將配置文件:web.xml ,struts.xml,struts-config.xml和struts.properties 使用web.xml和struts.xml的配......于2013-11-07發表在?Struts2?,閱讀155。 -
Struts2 Hello World 實例
前面我們已經學習了Struts2 的架構,當點擊一個超鏈接或提交一個HTML表單在Struts2 的 Web應用程序,輸入所收集被發送到一個 Java 類稱為操作控制器。當動作執行后,結果選擇了一個資源......于2013-11-06發表在?Struts2?,閱讀178。 -
Struts2 體系結構
由高層次,Struts2是一個上拉型MVC(MVC2)框架。在Struts2的模型 - 視圖 - 控制器模式,實現以下五個核心部件: Actions Interceptors Value Stack / OGNL Results / Result types View technologies Struts 2 從傳統......于2013-11-06發表在?Struts2?,閱讀91。 -
Struts2 環境配置
我們的首要任務是讓最低限度的Struts2應用程序運行。本章將指導您如何準備開發環境中開始使用Struts2。我假設你已經在機器上安裝JDK(5 +),Tomcat和Eclipse。如果還沒有安裝這些組件(......于2013-11-06發表在?Struts2?,閱讀132。 -
Struts2 是什么?
Struts2是流行和成熟的基于MVC設計模式的Web應用程序框架。 Struts2不只是Struts1下一個版本,它是一個完全重寫的Struts架構。 WebWork框架開始以Struts框架為基礎,其目標是提供一個加強和改......于2013-11-06發表在?Struts2?,閱讀167。 -
Struts2 MVC架構
模型視圖控制器(ModelViewController)或MVC,MVC是俗稱,是一種軟件設計模式,用于開發Web應用程序。模型 - 視圖 - 控制器模式是由以下三個部分組成: Model- 模型是負責維護數據最低級別。......于2013-11-05發表在?Struts2?,閱讀95。
-
轉載于:https://www.cnblogs.com/yiibaicom/p/3420629.html
總結
以上是生活随笔為你收集整理的Struts2学习入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: visual studio 添加链接文件
- 下一篇: Android Developers:按