从已有的变量或变量的属性定义一个新的变量
1.查找
从scope=" "找,到name=" ",property=" "找
2.定义(赋值)
定义一个新的变量名id=" "
3.保存
保存到toScope=" "
<%@ page language="java" import="demo.User" pageEncoding="UTF-8"%>
<%@taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%
String username = "xiaoha";
request.setAttribute("username", username);
User user =new User();
user.setUsername("babala");
request.setAttribute("user", user);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'BeanTldTest.jsp' starting page</title>
</head>
<body>
<!--把变量username的值赋给 username1 -->
<bean:define id="username1" name="username"></bean:define>
username1:<bean:write name="username1"/>
<br />
<bean:define id="username2" scope="request" name="user"
property="username" toScope="application"></bean:define>
username2:${applicationScope.username2 }
</body>
</html>