JavaBean
来源:互联网 发布:php 判断数据类型 编辑:程序博客网 时间:2024/06/02 02:35
JavaBean的设计原则:
1.共有类 2.属性私有 3.无参的共有构造方法 4.getter和setter方法
JavaBean动作元素(action elements):
动作元素为请求处理阶段提供信息。遵循XML元素的语法,有一个包含元素名的开始标签,
可以有属性、可选的内容、与开始标签匹配的结束标签
1.useBean动作:在jsp页面中实例化或者指定范围内使用javabean
<jsp:useBeans id="标识符" class="java类名" scope="作用范围"></jsp:useBeans>
scope默认范围是page,即scope="page"
例如: <jsp:useBeans id="firstUser" class="User" scope="page"></jsp:useBeans>
<%=firstUser.getName() %> 利用id调用函数
2.setProperty动作
1、需要表单提交属性:<jsp:setProperty name="JavaBean类名" property="*"/>: 与之
前页面提交的表单的所有属性进行自动匹配,若有与javabean类属性名相同的,则进行 赋
值。比如表单提交了name="xxx",而javaBean里有name属性,则对其进行赋值
2、需要表单提交属性<jsp:setPropery name="JavaBean类名" property="JavaBean属性名" />:
对指定的属性进行匹配
3、手动设置属性:<jsp:setProperty name = "JavaBean类名" property="Javabean属性名 value="BeanValue" />
4、与request参数有关,通过url传参 :<jsp:setProperty name="JavaBean类名" property="propertyName" param="request对象中的参数名" />
3.getProperty动作
<jsp:getProperty property="name" name="JavaBean类名"/>
JavaBean作用域范围
1.page:仅在当前页面有效
2.request:可以通过HttpRequest.getAttribute()方法取得对象;
3.session:可以通过HttpSession.getAttribute()方法获取对象;
4.application:通过application.getAttribute()方法取得对象;
- JavaBean
- JAVABEAN
- JavaBean
- javabean
- JAVABEAN
- javabean
- javabean
- JavaBean
- JavaBean
- javabean
- JavaBean
- JavaBean
- JavaBean
- JavaBean
- JavaBean
- JavaBean
- JavaBean
- javaBean
- 浅谈嵌入式MCU开发中的三个常见误区
- 关于程序员的59条搞笑但却真实无比的编程语录
- 不能对非静态字段/方法进行静态引用
- HashSet 的使用 自定义hashCode和equals
- Python中摘要算法MD5,SHA1讲解
- JavaBean
- 第八周(1)项目三 顺序串的算法
- nginx服务器搭建
- java中的Font
- 深入理解Java中的字段与属性的区别
- Hibernate 常用API
- 一次谷歌面试趣事
- Doctype作用?严格模式与混杂模式如何区分?它们有何意义?
- 数组方法实现(六)————数组方法slice()