創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),遵義企業(yè)網(wǎng)站建設(shè),遵義品牌網(wǎng)站建設(shè),網(wǎng)站定制,遵義網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,遵義網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。>jstl
要使用C標(biāo)簽,就要引入.
<%@ taglib%>
是要告訴容器,轉(zhuǎn)譯JSP,會對應(yīng)URI屬性的自定義函數(shù)。
prefix是前置名稱。
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
uri是指C標(biāo)簽的路徑:
MyEclipse中的 java EE5 àjstl-1.2.jaràWEB-INFàc.tld中有uri
prefix: 要使用的C標(biāo)簽
C標(biāo)簽:
u
value:要輸入到界面default:沒有的話,默認(rèn)輸出的 escapeXml:輸出的html標(biāo)簽是否要過濾
如果使用的有EL ${} 取出內(nèi)置對象的數(shù)據(jù).內(nèi)置對象中key名相同,原則是從最小的出來,就結(jié)束。
pageContext< request < session < application(生命周期大?。?
u
就是 在想要加的內(nèi)置對象中加入setAttribute(var,value);
u
刪除Attribute的對象。如果沒有scope,那么就代表 內(nèi)置對象中所有的”abc都刪除?!?
u
<%int i=9/0; %>
捕捉錯(cuò)誤的標(biāo)簽。
u
<% request.setAttribute(“a”,”123”)%>
a=123;
判斷語句if,如果test的屬性值是true;就運(yùn)行。但是沒有 else
u
hao de
bu hao
hao hao de
很像switch()case dedault
u
LinkedList linkedList=new LinkedList();
linkedList.add("a");
linkedList.add("b");
linkedList.add("c");
request.setAttribute("linkedList",linkedList);
把linkedList全部取出來,li相當(dāng)于 一個(gè)對象String
begin相當(dāng)于開始下標(biāo),end終下標(biāo) step是指 相隔多少跳一下
u
${temp}
items是一個(gè)字符串,delims是分隔符,var是結(jié)果
?
重定向。
?
把a(bǔ).jsp插入到本頁面??梢詭?param的 在a.jsp中 {param.a}取出
jstl的細(xì)節(jié)問題。
怎么取hashMap中的對象
Poe poe1=new Poe("xiaoming","23");
Poe poe2=new Poe("xiaohua","24");
HashMap poes=new HashMap();
poes.put("1",poe1);
poes.put("2",poe2);
request.setAttribute("listPoe",poes);
key=
value=
poe=
怎么取set中的數(shù)據(jù)
Set sets=new HashSet();
sets.add(poe1);
sets.add(poe2);
request.setAttribute("sets",sets);
name=
age=
怎么用來表示 取出來的對象是否為空。
request.setAttribute("abc","123");
標(biāo)題名稱:jstl-創(chuàng)新互聯(lián)
文章出自:
http://weahome.cn/article/dcphdh.html