JSP与JavaBean
来源:互联网 发布:reactjs vue.js 编辑:程序博客网 时间:2024/06/08 13:11
在JSP中,有几个专门针对JavaBean标签,下面来罗列一下他们的用处,其实很简单,首先是创建一个Bean
package com.bird.domain;import java.util.Date;public class Person {private String name = "小白";private int age;private Date birthday;public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}}
首先是JSP的useBann标签,实例代码如下
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>JSP:UseBean标签的使用</title> </head> <body> <!-- userbean标签只在实例化Bean的时候才执行 --> <jsp:useBean id="person" class="com.bird.domain.Person" scope="page"></jsp:useBean> <%=person.getName() %> </body></html>
其中,scope作用域为本页面,可以设置session和那几个域,
然后就是jsp:setproperity的标签了
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>jsp:setProprity标签</title> </head> <body> <jsp:useBean id="person" class="com.bird.domain.Person" scope="page"></jsp:useBean> <%-- <!-- 手工为Bean赋值 --> <jsp:setProperty property="name" name="person" value="bai"/> <%=person.getName() %> --%> <!-- 用请求参数为bean进行赋值 --> <jsp:setProperty name="person" property="name" param="name"/> <jsp:setProperty name="person" property="age" param="age"/><!-- 只支持8种常量的互相转换 --> <!-- 对于其他的非8种类型转换,可以使用表达式 --> <%-- <jsp:setProperty name="person" property="birthday" value="<%=new Date() %>"/> <%=person.getName() %><br/> <%=person.getAge() %> --%> </body></html>
其中,name为JavaBean的名称,properity为需要设置的名称,param为客户端带过来的数据
- JSP+JavaBean与JSP+Servlet+JavaBean模型
- JSP与JavaBean
- JSP与JavaBean详谈
- JSP与JavaBean
- JSP与JavaBean
- JSP与JAVABEAN应用
- JSP与JavaBean简介
- JavaBean与JSP
- jsp与JavaBean
- JavaBean与JSP
- javabean与jsp
- JSP与Javabean
- JSP与JavaBean
- JSP与javaBean
- jsp与javaBean NoClassDefFoundError
- JSP 与 javaBean
- javaBean与jsp
- jsp与javabean(上)
- 基于FBX SDK的FBX模型解析与加载 -(二)
- 【最小费用最大流】
- S3C2440驱动简析——I2C驱动
- Socket I/O模型之完成端口(completion port)
- jspSmartUpload.jar下载 转:虚竹之屋
- JSP与JavaBean
- eclipse 如何安装GEF
- JAVA数据库连接池
- 重学c++:函数和数组
- 半个系统软件工程师的困惑
- Arduino学习笔记--人体红外感应器
- 乐观锁与悲观锁
- 楼层扔鸡蛋问题
- 【转】linux下杀死进程(kill)的N种方法