版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40883132/article/details/82082423
存值到scope中
<c:set value="Robert_Wang" var="name" scope="page"></c:set>
<c:out value="${name}"></c:out><br>
将值value存入var变量,范围为scope.
还可以将值放在set标签之间,例如:
<c:set var="name" scope="page">Robert_Wang</c:set>
<c:out value="${name}"></c:out><br>
存值到javaBean中:
定义一个Person类:
package com.dao;
public class Person {
private String name;
private Integer age;
private String address;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
}
<!-- 将person里面的name赋值为Robert_Wang , 注意需要用表达式-->
<c:set target="${person}" property="name" value="Robert_Wang"></c:set>
<c:out value="${person.name}" ></c:out>
当然也可以常量变量混合写:
<!-- 将person里面的name赋值为Robert_Wang , 注意需要用表达式-->
<c:set target="${person}" property="name" value="Robert_Wang" ></c:set>
<c:set target="${person}" property="age" value="18" ></c:set>
<c:set target="${person}" property="address" value="北京市朝阳区" ></c:set>
<c:out value="name: ${person.name}" ></c:out><br>
<c:out value="age: ${person.age}" ></c:out><br>
<c:out value="address: ${person.address}" ></c:out><br>