struts中標籤和JSTL標籤比較

2021-05-23 04:33:59 字數 601 閱讀 2687

struts標籤的引入指令

<%@taglib uri="prefix="html" %>

<%@taglib uri="

prefix="bean" %>

<%@taglib uri="

prefix="logic" %>

jstl核心標籤的指令

<%@taglib  uri="

prefix="c"%>

struts當中除了html標籤之外,還有bean標籤和logic標籤

其中bean標籤中

和jstl中的

功能是類似的。

以上bean標籤解讀成jsp指令碼應該是:

list list=(list)session.getatttribute(「slist」);

pagecontext.setattribute(「list2」,list2);

$以上bean標籤解讀成jsp指令碼應該是:

list list=(list)session.getatttribute(「slist」);

int size=list.size();

pagecontext.setattribute(「count」,size);

JSTL中標籤的用法

標籤有兩種不同的屬性設定 var和target。var 版本 用於設定作用域屬性,target 版本 用於設定bean屬性或map值。這兩個版本都有兩種形式 有標籤體和沒有標籤體。有標籤體的只是放入值的另一種途徑。var 版本 sheriff,bartender,cowgirl 如果 value 為...

struts2標籤與jstl標籤的混合使用

1.以前一直使用jstl標籤,後來也開始使用struts2的一些標籤,畢竟struts2的有些標籤使用起來還是比較方便 專案中常常會出現struts2標籤和jstl標籤混和用的情況,比如在自定義標籤或者在迴圈標籤等 1.在jstl中使用struts2 jstl el struts2 通過struts...

Struts2 Iterator 標籤(控制標籤)

struts2 iterator 標籤 在jsp頁面使用struts2 標籤iterator 列出action 中乙個list物件的所有值 iterator value list list必須是在action中定義的乙個list物件,要在乙個action中的乙個方法中給 list賦值,跳轉的頁面必須...