1.<jsp:useBean>

 <html>
<head>
<title>jsp:useBean 标签的使用</title>
</head> <body> <!-- userbean的标签提只在userbean实例化bean时在执行 -->
<!--如果存在则直接返回该JavaBean对象的引用。
如果不存在则实例化一个新的JavaBean对象并将它以指定的名称存储到指定的域范围中。-->
<jsp:useBean id="person" class="com.javaweb.domain.Person" scope="session" >
bbb
</jsp:useBean> <%=person.getName()%> </body>
</html>

2.<jsp:getProperty>
3.<jsp:setProperty>

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

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>jsp:setProperty 标签的使用</title>
</head> <body> <jsp:useBean id="person" class="com.javaweb.domain.Person" scope="page"></jsp:useBean> <!-- 手工为bean属性赋值 -->
<jsp:setProperty name="person" property="name" value="xxx"></jsp:setProperty>
<%=person.getName()%> <br/> <--------------------用请求参数给bean的属性赋值--------------------------> <br/> <!-- 用请求参数给bean的属性赋值 --> <!-- http://localhost:8080/day09/2.jsp?name=uuuu&age=20 -->
<jsp:setProperty name = "person" property="name" param="name"/>
<jsp:setProperty name = "person" property="age" param="age"/> <!-- 支持八种基本数据类型的转换 (把客户机提交的字符串,转成相应的八种类型,赋到bean的属性上) --> <!-- http://localhost:8080/day09/2.jsp?name=uuuu&age=20&birthday=1980-1-1 -->
<%-- <jsp:setProperty name = "person" property="birthday" value="<%=new Date() %>"/> --%>
<%=person.getName()%> <br/>
<%=person.getAge()%> <br/>
<%=person.getBirthday()%> <br/> <--------------------用所有请求参数给bean的属性赋值--------------------------> <br/>
<!-- 用所有请求参数给bean的属性赋值 -->
<jsp:setProperty name = "person" property="name" param="*"/>
<%=person.getName()%> <br/>
<%=person.getAge()%> <br/> <----------------------用jsp:getProperty标签 取数据 (取不着会返回 null)------------------------> <br/>
<jsp:getProperty property="name" name="person"/><br/>
<jsp:getProperty property="age" name="person"/><br/>
<jsp:getProperty property="birthday" name="person"/><br/> </body>
</html>

最新文章

  1. 一个典型的MapRuduce实例------webcount(网站统计访客信息)
  2. HMAC加密的消息摘要码
  3. 如何用ZBrush雕刻出栩栩如生的头发(一)
  4. python 多线程抓取动态数据
  5. C# WebBrowser 设置代理完全解决方案
  6. Win10正式版激活方法有哪些?如何激活Win10?
  7. 查看数据库中有哪些活动的事务,对应的会话id,执行的语句
  8. 运用bootstrap框架的时候 引入文件的问题
  9. Unity3D调用摄像头
  10. TP框架中内置查询IP函数
  11. 折腾Java设计模式之单例模式
  12. [Swift]LeetCode856. 括号的分数 | Score of Parentheses
  13. Maven 建立的项目resource对应的实际位置
  14. Javascript继承5:如虎添翼----寄生式继承
  15. P2053 [SCOI2007]修车(费用流)
  16. 500 Internal Privoxy Error
  17. ElasticSearch 2 (29) - 信息聚合系列之测试驱动
  18. memcached 的 SockIOPool 概念
  19. EMC现场测试-EFT、ESD、Surge和场辐射
  20. 马士兵Spring-hibernate整合

热门文章

  1. 13 Flutter仿京东商城项目 商品列表筛选以及上拉分页加载更多
  2. idea使用Snyk对项目进行安全漏洞审核、修复
  3. 开发CLI命令行
  4. nginx虚拟主机添加
  5. Hadoop入门学习笔记之一
  6. IJG JPEG使用说明
  7. Android之makefile
  8. 洛谷 题解 P2119【魔法阵】
  9. 《MIT 6.828 Lab 1 Exercise 10》实验报告
  10. KMP算法最浅显理解——一看就明白