Struts2 0標籤使用之

2021-05-22 21:00:33 字數 2246 閱讀 4070

jsp

**如下:

儲存" align="center">

listkey

和listvalue

是list

儲存的bean

的屬性action

接收方式:

private string cheuser = null;

public string getcheuser()

public void setcheuser(string cheuser)

通過陣列接收

可以在接收方法裡列印一下看看

public string receive() throws exception }}

打出來的是核取方塊的id值

非name值用過

structs2 checkboxlist

標籤的同志一定知道

,它預設的布局方式都是橫排的

.但是如果我們想要每n個

checkbox

後要換一行

,這就有問題了

.當然解決的辦法是有的

,只要改變

checkboxblist.ftl

就好了.

像這樣,

你要讓它每輸出四個

checkbox

之後換行

,那麼你可以這樣改:1

<#assign itemcount = 0/>

2<#

ifparameters.list?exists>

3<@s.iterator value="parameters.list">

4<#assign itemcount = itemcount + 1/>

5<#

ifparameters.listkey?exists>

6<#assign itemkey = stack.findvalue(parameters.listkey)/>

7<#

else

>

8<#assign itemkey = stack.findvalue('top')/>9if

>

10<#

ifparameters.listvalue?exists>

11<#assign itemvalue = stack.findstring(parameters.listvalue)/>

12<#

else

>

13<#assign itemvalue = stack.findstring('top')/>

14if

>

15<#assign itemkeystr=itemkey.tostring() />

16<#

ifitemcount%5 == 0>

1718

if>

1920

21<#

iftag.contains(parameters.namue, itemkey)>

22checked="checked"<#rt/>

23if

>

24<#

ifparameters.disabled?

default

(false

)>

25disabled="disabled"<#rt/>

26if

>

27<#

ifparameters.title?exists>

28title="$"<#rt/>

29if

>

30<#include "/$/******/scripting-events.ftl" />

31<#include "/$/******/common-attributes.ftl" />

32/>

33for

="$-$" 

class

="checkboxlabel">$

3435

<#

ifitemcount%4 == 0>

3637

if>38

注意:checkboxlist

會根據value

屬性而確定哪個

checkbox

被選中,但前提是

listkey

的型別和

value

的型別要一致.

比如說符合的組合:

id: long

checkedindex: long

id:string

checkedindex:string

STRUTS2 0 常用標籤

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

STRUTS2 0 常用標籤

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

struts2 0 的action標籤使用

使用action標籤可 以允許在jsp頁面中直接呼叫action,因為需要呼叫action,故可以指定需要被呼叫action的name以及namespace。如果指定 了executeresult引數的屬性值為true,該標籤還會把action的處理結果 檢視支援 包含到本頁面中來。action標籤...