码迷,mamicode.com
首页 > Web开发 > 详细

JSTL标签库:set标签

时间:2016-05-13 03:52:44      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:

接着上一篇文章、
看注释:

javabean类

package test.jstl.dom;

public class User {
	private String name;
	private int age;
	
	
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	
}

set练习

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!--  核心标签: 核心组的标签是最常用的JSTL标签。以下是在您的JSP的语法包括JSTL核心库: -->
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<!-- 引入javabean -->
<jsp:useBean id="userDom" class="test.jstl.dom.User" ></jsp:useBean>


<html>
  <head>
    <title>JSTL标签库:set标签</title>
  </head>
  <body>
     <p>jstl 标签实例代码和用法 - 表达式求值,并使用结果的JavaBean或java.util.Map对象设置一个值。</p>
	 <p>set标记是JSTL的setProperty动作的友好版本。标签是有用的,因为它的表达式求值,并使用结果的JavaBean或java.util.Map对象设置一个值。</p> 
     
     <br><br><br>
     
     <% %>
     <!-- 1、存值到scope中 -->
     <p>1、存值到scope中</p>
     
     <c:set value="chenzy" var="czy" scope="session"></c:set>
     <!-- out输出 -->
	 <c:out value="${czy}"></c:out><br>
	 
	  <c:set var="app" scope="application">applicationValue</c:set>
     <!-- out输出 -->
	 <c:out value="${app}"></c:out><br><br>
	 
	 
	 <!-- 2、通过set标签向javabean赋值(userDom) -->
	 <p>2、通过set标签向javabean赋值(userDom)</p>
	 
	 <c:set target="${userDom }" property="name" value="我是安迪" ></c:set>
	 <c:out value="${userDom.name}"></c:out>    
	 
	 <c:set target="${userDom }" property="age" value="20" ></c:set>
	 <c:out value="${userDom.age}"></c:out>     
	 
  </body>
</html>


JSTL标签库:set标签

标签:

原文地址:http://blog.csdn.net/javawebrookie/article/details/51337471

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!