語法:
a, <c:set value="value" var="varName" [scope="{page|request|session|application}"]>
b, <c:set var="varname" [scope="{page
.}"]> body </c:set>
c, <c:set value="value" target="target" property="propertyname"/>
d, <c:set target="target" property="propertyname"> body </c:set>
為方便,在上一節(jié)用到的jsp頁面上做修改,代碼如下:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%@ page isELIgnored="false" %>
<%@ page import="com.MyUser" %>
<%
MyUser user = new MyUser();
pageContext.setAttribute("user",user);
%>
1.<c:set value="admin" var="username"/>
<c:out value="${username}"/><br>
2.<c:set var="password">mypassword</c:set>
<c:out value="${password}"></c:out><br>
3. <c:set value="admin" target="${user}" property="username"/>
<c:set target="${user}" property="password">
test
</c:set>
<c:out value="${user.username}"></c:out>-------
<c:out value="${user.password}"></c:out>
執(zhí)行這個(gè)jsp頁面,看到以下結(jié)果:
1. admin
2. mypassword
3. admin------- test
歡迎留言交流
posted on 2008-09-28 10:43
老丁 閱讀(307)
評論(0) 編輯 收藏 所屬分類:
jstl