struts開發中常用的標籤

2021-08-29 02:08:59 字數 869 閱讀 8247

首先我們要匯入struts標籤庫

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

1.set標籤

eg:

意思是:在ognl上下文的根物件中取result值,賦 給test1

注意:value裡面填的是表示式

property

預設取的棧頂

取根物件最上面的屬性

取根物件的cal2的num1屬性

取非根物件裡面的

3.push

push就是將你需要的值放到棧頂,便於頁面獲取

4.action 通常用來請求後台,獲取初始化資料的

url url標籤是為了生成位址所用

注意與a標籤區分 :

'>

aaa

%:test3會被強制轉換成ognl表示式計算

6.param 有兩種賦值方式(配合url一起使用)

字串 :aaaa

ognl表示式 :

7.控制標籤(iterator/if/elseif/else)

與之前的沒什麼不同

eg:

80">a

60">b

c

8:表單標籤

eg:

注意:單選核取方塊,往後台傳值是布林型別

struts中常用的html標籤

常用的html標籤有 1 替換 string path request.getcontextpath string basepath request.getscheme request.getservername request.getserverport path 2 com.person p n...

Struts2頁面開發中常用標籤

struts2頁面開發中常用標籤使用說明 1.1 往action裡傳值的使用方式 a.username屬性需要在訪問的action中提供相應的屬性,並有set get方法。b.可以不在訪問的action中提供相應的屬性,用request.getparameter username 1.2 顯示標籤 ...

Struts2頁面開發中常用標籤使用規範

1 struts2頁面開發中常用標籤使用說明 1.1 往action裡傳值的使用方式 a.username屬性需要在訪問的action中提供相應的屬性,並有set get方法。b.可以不在訪問的action中提供相應的屬性,用request.getparameter username 1.2 顯示標...