JSP:JSP与Javabean相关的

转载 2015年11月20日 09:15:35
JSP中与JavaBean相关的标签

* <jsp:useBean>
* <jsp:setProperty>
* <jsp:getProperty>


<jsp:useBean id="user1" class="cn.itcast.domain.User" />
查看page域中是否存在user1这个域属性,如果存在,那么直接获取。
如果不存在,那么创建之!

等同与:
User user1 = pageContext.getAttribute("user1");
if(user1 == null) {
  user1 = new User();//创建user1对象
  pageContext.setAttribute("user1", user1);//保存到page域
}


-----------------

上面是操作page域,可以通过scope属性来指定操作的域

<jsp:useBean id="user1" class="cn.itcast.domain.User" scope="page"/>
<jsp:useBean id="user2" class="cn.itcast.domain.User" scope="request"/>
<jsp:useBean id="user3" class="cn.itcast.domain.User" scope="session"/>
<jsp:useBean id="user4" class="cn.itcast.domain.User" scope="applicatioin"/>


------------------

<jsp:setProperty>
设置属性值

<jsp:setProperty property="username" name="user1" value="admin"/>
* name:指定名为user1的JavaBean
* property:指定要设置的属性名称
* value:指定要设置的属性值

等同与

User user1 = (User)pageContext.getAttribute("user1");
user1.setUsername("admin");

------------------

<jsp:getProperty>
获取属性值

<jsp:getProperty property="username" name="user1"/>
输出user1这个javaBean的username属性值

等同与

User user1 = (User)pageContext.getAttribute("user1");
out.print(user1.getUsername());

【JavaWeb】JSP学习笔记(二)JavaBean相关|Model1|状态管理|

JavaBean JavaBean简介 设计原则 Jsp动作元素 什么是动作元素 如何使用JavaBean 通过动作标签使用javaBean useBeans setProperty getPrope...

[JSP]javabeans/与JavaBean相关的动作元素

》》javabeans是符合某种特定的规范的java类。目的是解决代码冗余。 设计原则为: 1)是一个共有类 2)有无参的公有构造方法 3}内部属性是私有 4)有get和set方法 p...

JSP+Servlet+JavaBean+JDBC实现用户登录,及成绩查询

JSP+Servlet+JavaBean+JDBC实现用户登录,及成绩查询

jsp javabean servlet实现bbs留言

  • 2014年08月08日 14:53
  • 1.53MB
  • 下载

09 JSP和JavaBean.ppt

  • 2014年12月31日 14:47
  • 1.09MB
  • 下载

分享一下我自己大一时写的课程设计,JSP+javabean网络硬盘

RT,大一末的课程设计,给那些刚入门的同学看看,或许能为你们绕开弯路提供一点捷径   以下是我的文档,源码和数据库打包在了CSDN的下载里   下载链接:http://download.csd...
  • hacke2
  • hacke2
  • 2012年11月07日 22:11
  • 4895

JavaBean 和 JSP 中 的标准动作

  • 2013年08月15日 13:20
  • 547KB
  • 下载

JSP与JavaBean

  • 2013年07月31日 09:24
  • 448KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP:JSP与Javabean相关的
举报原因:
原因补充:

(最多只允许输入30个字)