鍍金池/ 教程/ Java/ Struts2教程
設(shè)置復選框的默認值
<s:if>, <s:elseIf>, <s:else> 標簽示例
下拉框示例
Struts2 &lt;s:bean&gt;標簽示例
Struts2 &lt;s:date&gt;標簽示例
<s:text>標簽示例
Struts2的ActionError&ActionMessage示例
Struts2 MySQL數(shù)據(jù)庫訪問
Struts2上傳多個文件例子
Struts2+Log4j集成
Struts 2 hello world (XML版本)
Struts2和Spring集成
Struts2 控件標簽
Struts2 和 JSON 實例
Struts2 環(huán)境配置
Struts2 &lt;s:checkboxlist&gt;多個復選框例子
Struts2 注釋類型
在Struts2中配置靜態(tài)參數(shù)
Struts2 驗證框架
Struts2 param 標簽
Struts2 &lt;s:hidden&gt;隱藏值例子
Struts2下載文件實例
Struts2 &lt;sx:autocompleter&gt;自動提示例子
Struts2 action標簽
autocompleter自動完成示例
Struts2 merge標簽
Struts2 &lt;s:action&gt;標簽示例
<s:property>標簽示例
Struts2 &lt;s:sort&gt;標簽示例
Struts2和Hibernate集成
自動選擇下拉框示例
Struts2 結(jié)果和結(jié)果類型
Struts2 是什么?
如何刪除Struts2動作的后綴擴展名
Struts2 Hello World 實例
<s:action>標簽示例
<s:bean>標簽示例
Struts2 + Quartz調(diào)度集成實例
如何獲取ServletContext對象
Struts2 &lt;s:i18n&gt;標簽示例
Struts2 append標簽
i18n 或本地化示例
autocompleter + JSON 示例
Struts2獲取HttpServletRequest實例
updownselect 示例
Struts2 &lt;s:debug&gt;標簽示例
Struts2重寫攔截器參數(shù)
多個Struts配置文件示例
<s:i18n>標簽示例
Struts2中文本地化問題
文件上傳示例
Struts2 &lt;s:property&gt;標簽實例
Struts2攔截器棧的例子
<s:merge>標簽示例
Struts2 數(shù)據(jù)標簽
Struts2 &lt;s:merge&gt;標簽示例
復選框checkboxes 示例
Struts2 generator標簽
如何配置Struts2全局資源包
key 屬性示例
Struts2 注釋
FilterDispatcher 和 StrutsPrepareAndExecuteFilter區(qū)別?
Struts 2 Hello World (注解版本)
Struts 2 + Log4j 集成實例
Struts2 值棧/OGNL
Struts2配置Action類的靜態(tài)參數(shù)
Struts2 本地化/國際化(i18n)
Chinese 本地化問題
Struts2單選預選按鈕值
Struts2 include標簽
Struts2 + Hibernate 集成實例
配置全局資源包
Struts2 異常處理
Struts2 &lt;s:set&gt;標簽示例
Struts2 &lt;s:doubleselect&gt;示例
Struts2 iterator標簽
optiontransferselect 示例
Struts2映射攔截動作
head 示例
Struts2+Hibernate使用Full Hibernate Plugin集成
Struts2命名空間配置和解釋
<s:param>標簽示例
Struts2+Hibernate集成實例
Struts2 &lt;s:head&gt;示例
Struts2 &lt;s:push&gt;標簽示例
Struts2文件上傳例子
Struts2 &lt;s:param&gt;標簽示例
@ResultPath 注釋示例
Struts2 體系結(jié)構(gòu)
Struts2 execAndWait攔截器例子
Struts2 攔截器
Textarea - 文本域
Struts2教程
<s:push>標簽示例
Struts2 文件上傳
Struts2 date 標簽
Struts2 &lt;s:texttag&gt;標簽示例
Struts2+Quartz2調(diào)度集成實例
Struts2開發(fā)模式
Struts2 autocompleter+JSON例子
Struts2 類型轉(zhuǎn)換
<s:url>標簽示例
Struts2 Ajax 標簽
Struts2 bean 標簽
<s:iterator>標簽迭代示例
Hidden隱藏值示例
在Struts2獲取HttpServletResponse對象
Struts2 主題和模板
Struts2自動選擇下拉框的值
Struts2下載文件實例
在Struts2中獲取 HttpServletRequest
級聯(lián)選擇示例
Struts2 &lt;sx:datetimepicker&gt;示例
Struts2 include(包含)多個配置文件
Struts2 &lt;s:select&gt;下拉框例子
Struts2 Action/動作
Struts2 &lt;s:textarea&gt;文本域?qū)嵗?/span>
Struts2+Spring集成實例
Struts2 &lt;s:updownselect&gt;示例
Struts2 property 標簽
Struts2 &lt;s:url&gt;標簽示例
Struts2 表單標簽
Struts2資源包使用示例
subset tag example
Struts 2 ActionError &amp; ActionMessage Example
Struts2 MVC架構(gòu)
Struts2 if/else標簽
Struts2 &lt;s:generator&gt;標簽示例
<s:include>標簽示例
Struts2開發(fā)者模式
<s:generator> 標簽示例
復選框heckbox 示例
Struts2 text 標簽
Radio 單選按鍵示例
Struts2 &lt;s:a&gt;標簽示例
Struts2 key鍵屬性示例
Struts2設(shè)置多個復選框缺省值
Struts2 基于XML校驗
Struts2 配置文件
Struts2 &lt;s:radio&gt;單選按鈕例子
Struts2 發(fā)送郵件Email
Struts2獲取HttpServletResponse實例
<s:sort>標簽示例
Struts2 &lt;s:optiontransferselect&gt;示例
Struts2和Tiles集成
Struts2模型驅(qū)動實例
Struts2的FilterDispatcher和StrutsPrepareAndExecuteFilter有什么不同?
<s:append>標簽示例
組合框示例
Struts2 &lt;s:password&gt;密碼示例
datetimepicker 日期選擇
Struts2 &lt;s:iterator&gt;迭代器標簽示例
TextBox文檔示例
Struts2 url標簽
資源包使用示例
Struts2本地化和國際化
Struts2 &lt;s:subset&gt;標簽示例
Struts2 + Hibernate使用“Full Hibernate Plugin"插件集成
Struts2和JSON實例
Struts2注解示例
Struts2 &lt;s:checkbox&gt;復選框例子
Struts2快速入門
<s:date>標簽示例
Struts2 set 標簽
<s:set>標簽示例
Struts2 命名空間配置和解釋
Struts 2 hello world (XML版本)
&nbsp;預選單選按鈕
<s:a>標簽示例
Struts2+Spring+Hibernate集成實例
Struts2 &lt;s:combobox&gt;組合框的例子
Struts2 if,elseif,else標簽示例
Struts2 @ResultPath注釋示例
struts2 &lt;s:append&gt;標簽示例
Struts2 &lt;s:textfield&gt;文本示例
多文件上傳示例
使用Struts2動作
<s:debug>標簽示例
在Struts2中如何獲取ServletContext對象
Struts2 &lt;s:include&gt;標簽示例
Password 示例

Struts2教程

Apache Struts 2 是一種流行的 Java模型 - 視圖 - 控制器(MVC)框架,成功地結(jié)合了 WebWork和Struts1.x 兩種 web 框架。

Apache Struts2與Struts1完全不同,它的核心功能都是使用攔截實現(xiàn)“值?!钡母拍睿琌GNL表達式和Struts2標簽來解決應用程序數(shù)據(jù),很多注解和約定,使這個框架更加易于使用。 在本教程中,它提供了許多使用Struts2的MVC框架的實例和解釋。

歡迎來到易百教程學習Struts2。

Struts2 快速入門

Struts2快速入門的例子。

Struts2 配置

任何關(guān)于 Struts2 的配置文件。

Struts2 動作和表單

Struts 2的動作和表單數(shù)據(jù)管理。

Struts2 攔截器

關(guān)于Struts 2的攔截器。

Struts 2 UI標簽

Struts 2的UI標簽,來渲染HTML表單和非表單組件。

Struts 2 控制標簽

在 Struts2 中的控制標簽或邏輯標簽,用來做條件處理,迭代,處理和顯示數(shù)據(jù)。
  • <s:iterator>標簽迭代示例
    Struts2迭代器標簽用來迭代一個值,它可以是任何的 java.util.Collection 或 java.util.Iterator
  • <s:if>, <s:elseIf>, <s:else> 標簽示例
    Struts2 if,elseif和else標簽被用來執(zhí)行基本條件檢查。
  • <s:append>標簽示例
    Struts2 <s:append>標簽用來組合幾個迭代器(由列表或映射創(chuàng)建)到一個迭代器
  • <s:generator> 標簽示例
    struts2 <s:generator>標記用于基于在頁中提供“val”屬性,以產(chǎn)生一個迭代。
  • <s:merge>標簽示例
    Struts2 <s:merge>標簽用來合并幾個迭代器(以列表或映射創(chuàng)建)成一個迭代器。
  • <s:sort>標簽示例
    Struts2 <s:sort>是用于排序一個列表,它通過使用 java.util.Comparator 來實現(xiàn)。
  • subset tag example
    Struts2 <s:subset>標記用于輸出一個迭代元素的子集或部分。

Struts2 數(shù)據(jù)標簽

Struts2數(shù)據(jù)標簽,從ValueStack中獲取數(shù)據(jù),或?qū)?shù)據(jù)放入ValusStack。
  • <s:a>標簽示例
    Struts2的<s:a>標簽被用于渲染HTML的“<a>”標簽。
  • <s:action>標簽示例
    Struts2的<s:action>標簽用來直接在一個JSP頁面中調(diào)用Action類
  • <s:bean>標簽示例
    Struts2的<s:bean>標簽用來在JSP頁面中實例化一個類
  • <s:date>標簽示例
    Struts2的<s:date>標簽用來在JSP頁面格式Date對象。
  • <s:debug>標簽示例
    Struts 2的<s:debug>標簽是一個非常有用的調(diào)試標記,用于輸出“值棧”的內(nèi)容,并在JSP頁面中輸出“堆棧上下文”的詳細信息。
  • <s:include>標簽示例
    Struts 2的<s:include>標簽用來直接包含JSP或HTML頁面到當前頁面。
  • <s:i18n>標簽示例
    Struts 2的<s:i18n>標簽用來獲取聲明的資源包,而不僅僅是資源包,也可獲取當前操作相關(guān)聯(lián)的消息。
  • <s:param>標簽示例
    Struts2的<s:param>標簽用來參數(shù)化其他標簽。
  • <s:property>標簽示例
    Struts2的<s:property>標簽用來從一個類獲取當前默認Action類的屬性值。
  • <s:push>標簽示例
    Struts2的<s:push>標簽用來推值到堆棧的頂部,以便它可以容易訪問或參考。
  • <s:set>標簽示例
    Struts2的<s:set>標簽用來在指定的范圍內(nèi)(應用,會話,請求,頁面,或動作)賦值給一個變量
  • <s:text>標簽示例
    Struts2的<s:text>標簽用于從操作類取出資源包消息
  • <s:url>標簽示例
    Struts2的 <s:url> 標簽用來創(chuàng)建一個URL,并輸出作為文本格式

Struts2 資源包和本地化

Struts2的資源包來支持網(wǎng)絡定位功能(多語言)

Struts2主題

Struts2 的布局是由“XHTML”主題設(shè)計的,所以了解 Struts2 主題概念是必須的。

Struts2集成其它框架

Struts2與任何他人框架的整合 - Spring, Hibernate, Quartz, Log4j…

Struts2 FAQ

Struts2 參考