Struct2標籤的分類

2021-09-01 03:10:39 字數 1184 閱讀 2490

一、

寫jsp頁面的時候,在struts2中,用的是s標記,先引入標記:

<%@ taglib prefix="s"uri="/struts-tags"%>

二、struts2的標籤和1是完全不同的。

struts2的標籤分為兩大類:非ui標誌和ui標誌 struts1將標誌庫按功能分成html、tiles、logic和bean等幾部分

下面就介紹strut2的具體標籤:

1、ui

ui標誌又可以分為表單ui和非表單ui兩部分。表單ui部分基本與struts1.x相同,都是對html表單元素的包裝。不過,struts2.0加了幾個我們經常在專案中用到的控制項如:datepicker、doubleselect、timepicker、optiontransferselect等。因為這些標誌很多都經常用到,而且引數也很多,要在一篇文章詳細說明並非易事。

下面主要是ui標籤的一些用法

form:

ion="examplesubmit" method="post"enctype="multipart/form-data">

可以上傳檔案的form。

textfield:

label="姓名:"

name="name"

tooltip="enter your name here" />

datepicker:

tooltip="select your birthday"

label="生日"

name="birthday" />

textarea:

tooltip="enter your remart"

label="備註"

name="remart"

cols="20"

rows="3"/>

select:

tooltip="choose user_type"

label=""

list="#"value="#"

name="bean.user_type"

emptyoption="true"

headerkey="none"

headervalue="none"/>

tooltip="choose user_type"

label=""

list="#"value="#"

name="bean.user_type"

struct2執行流程

1 客戶端提交乙個httpservletrequest請求 action或jsp頁面 2 請求被提交到一系列filter過濾器,如actioncleanup和filterdispatcher等 3 filterdispatcher是struts2控制器的核心,它通常是過濾器鏈中的最後乙個過濾器 6 ...

golang學習筆記 struct 2

go語言中,也和c或者其他語言一樣,我們可以宣告新的型別,作為其它型別的屬性或字段的容器。例如,我們可以建立乙個自定義型別person代表乙個人的實體。這個實體擁有屬性 姓名和年齡。這樣的型別我們稱之struct。如下 所示 type person struct 看到了嗎?宣告乙個struct如此簡...

struct2中package的引數解析

struct2框架的核心元件是action和 它使用包來管理action和 每個包就是多個action 多個 引用的集合。在struct.xml中,package元素用於定義包的配置,每個package元素定義了乙個包配置。package元素的常用屬性 name 必填屬性,指定該包的名字 names...