<body >
<%
User user = new User();
user.setName("admin" ); //设置用户名
user.setPwd("000000" );//设置密码
%>
<h1 > 使用普通方式创建JavaBean的实例</h1 >
<hr >
用户名:<%=user.getName() %> <br >
密码:<%=user.getPwd() %> <br >
</body >
<jsp:useBean id="标示符" class ="类名" scope ="作用范围" >
<body >
<jsp:useBean id ="user" class ="model.User" scope ="page" >
<h1 > 使用useBean动作创建JavaBean的实例</h1 >
<hr >
用户名:<%=user.getName() %> <br >
密码:<%=user.getPwd() %> <br >
</body >
<jsp:setProperty name ="JavaBean实例名" property ="*" />
<jsp:setProperty name ="JavaBean实例名" property ="指定属性名" />
<jsp:setProperty name ="JavaBean实例名" property ="指定属性名" value ="指定属性值" />
<jsp:setProperty name ="JavaBean实例名" property ="指定属性名" value ="指定属性值" param ="request对象中的参数名" />
<jsp:getProperty name ="JavaBean实例名" property ="属性名" />
<body >
<jsp:useBean id ="myUser" class ="model.User" scope ="page" />
<h1 > setProperty动作元素</h1 >
<hr >
<%--
<jsp:setProperty name="myUser" property ="*" />
--%>
<%--
<jsp:setProperty name="myUser" property ="name" />
--%>
<%--
<jsp:setProperty name="myUser" property ="name" value="admin" />
<jsp:setProperty name="myUser" property ="pwd" value="000000" />
--%>
<jsp:setProperty name ="myUsers" property ="name" />
<jsp:setProperty name ="myUsers" property ="pwd" param ="password" />
用户名:<%=myUser.getName() %> <br >
密码:<%=myUser.getPwd() %> <br >
用户名:<jsp:getProperty name ="myUser" property ="name" /> <br >
密码:<jsp:getProperty name ="myUser" property ="pwd" /> <br >
</body >
<body >
<h1 > Javabean的四个作用域范围</h1 >
<hr >
<jsp:useBean id ="myUser" class ="model.User" scope ="page" />
用户名:<jsp:getProperty name ="myUser" property ="name" /> <br >
密码:<jsp:getProperty name ="myUser" property ="pwd" /> <br >
<hr >
<%--
用户名:<%=((Users)application.getAttribute("myUser" )).getName()%> <br >
密码:<%=((Users)application.getAttribute("myUser" )).getPwd() %> <br >
--%>
<%--
用户名:<%=((Users)session.getAttribute("myUser" )).getName()%> <br >
密码:<%=((Users)session.getAttribute("myUser" )).getPwd() %> <br >
--%>
<%--
用户名:<%=((Users)request .getAttribute("myUser" )).getName()%> <br >
密码:<%=((Users)request .getAttribute("myUser" )).getPwd() %> <br >
--%>
<%
String username = "" ;
String password = "" ;
if (pageContext.getAttribute("myUser" )!=null )
{
username = ((Users)pageContext.getAttribute("myUser" )).getName();
password = ((Users)pageContext.getAttribute("myUser" )).getPwd();
}
%>
用户名:<%=username%> <br >
密码:<%=password%> <br >
</body >