分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

jsp动作标签

发布时间:2023-09-06 01:23责任编辑:彭小芳关键词:jsjsp

在JSP页面中通常使用动态标签使用JavaBean

  • useBeans动作
  • setProperty动作
  • getProperty动作

<jsp:useBeans>

作用:在jsp页面中实例化或者在指定范围内使用javaBean

<jsp:useBean id="标识符" class="java类名" scope="作用范围" />

<jsp:setProperty>

作用:给已经实例化的javaBean对象赋予属性值

<jsp:setProperty name="javaBean对象名" property="*" /> 

<jsp:getProperty>

作用:获取JavaBean对象的属性值

<jsp:getProperty name="javaBean实例名" property="属性名" />

以下javaBean动作元素使用的部分例子:

<body> ?<!-- 创建一个Add类对象c且作用范围是session --> ?????<jsp:useBean id="c" class="beans.Add" scope="request"></jsp:useBean> ?????<!-- 设置javabean的属性值 --> ?????<jsp:setProperty property="*" name="c"/> ????????????<!-- 在JSP页面中显示JavaBean属性值 --> ?????<p> 调用jsp:useBean 作标签以及求和方法获取数据并显示:<br> ??????<jsp:getProperty property="shuju1" name="c"/>+ ??????<jsp:getProperty property="shuju2" name="c"/>=<%=c.sum() %><br> ??????</p> ??????<p>调用使用类的方法获取数据并显示:<br> ??????<%=c.getShuju1() %>+<%=c.getShuju2() %>=<%=c.sum() %><br> ?</body>

  

javabean的四个作用范围

说明:使用useBean的scope属性可以用来指定JavaBean的作用范围

  • page  //仅在当前页面有效
  • request  //可以通过HttpRequest.getAttribute()方法获取JavaBean对象
  • session   //可以通过HttpSession.getAttribute()方法获取JavaBean对象
  • application  //可以通过application.getAttribute()方法获取JavaBean对象

jsp动作标签

原文地址:http://www.cnblogs.com/ljp-yuban/p/7789075.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved