文档章节

useBean使用

 菜鸟渡山
发布于 2014/06/12 10:14
字数 315
阅读 2
收藏 0
点赞 0
评论 0

class="package.class"
  使用new关键字以及class构造器从一个class中示例一个bean.这个class不能是抽象的,必须有一个公用的,没有参数的构造器.这个package的名字区别大小写。

type="package.class"
  如果这个Bean已经在指定的范围中存在,那么写这个Bean一个新的数据库类型 。如果你没有使用class或beanName指定type,Bean将不会被示例.package和class的名字,区分大小写. 

beanName="{package.class | <%= expression %>}" type="package.class" 
  使用java.beans.Beans.instantiate方法来从一个class或连续模版中示例一个Bean,同时指定Bean的类型。beanName可以是package和class也可以是表达式,它的值会传给Beans.instantiate.tupe的值可以和Bean相同。


也就是说使用class时,它是先判断拿不拿得到实例的bean,若拿不到就使用new关键字实例化一个,而使用的是type时,它只是查找指定的范围中是否存在,在不存在时又没使用classbeanName 指定type就会抛出异常,因此在使用type时就需要注意这点。并且class与beanName 必须指定package (即使引入了包),而type可以不指定。


© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 5
码字总数 2578
作品 0
广州
JavaEE学习笔记jsp(一)

request对象 String getMethod():获取提交方式 String getRequestURl:获取请求URL String getProtocol():得到协议名称 String getServletPath():获得客户端请求服务器文件路径 String getQu...

奔跑的码农 ⋅ 2016/06/01 ⋅ 0

(三)JSP语法详细介绍--动作元素

一、动作元素语法: 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。 利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页...

iborder ⋅ 2016/09/05 ⋅ 0

JSP动作元素

JSP动作元素 JSP动作元素用来控制JSP容器的动作,可以动态插入文件、重用JavaBean组件、导向另一个页面等。 动作元素与指令元素不同,动作元素是在客户端请求时动态执行的,每次有客户端请求...

江苏-柏灵 ⋅ 2011/09/11 ⋅ 0

关于javaBean与表单的交互

下面是我的java代码,我想从一个login.jsp的表单输入用户名和密码后,可以在index.jsp读取到login表单数据。 ,.,property param这个属性该如何用.. 里面的主要代码该如何写呢? package my...

郑哥 ⋅ 2011/04/23 ⋅ 0

userbean scope 问题

a.jsp b,c,d .jsp 都<%@include file="a.jsp"%> 当用户浏览 b,c,d的时候 test.f 只实例话一次 还是每个页面都会被实例化

cooc123 ⋅ 2011/09/02 ⋅ 4

JSP编译与动作指令

jsp jsp编译后生成servlet,所以说jsp也是一种特殊的servlet,通常由html和java语言构成,常用做表现层。 1. 脚本的表达式 形如: <% xxx %> 2. 3个编译指令 jsp的编译指令时通知jsp引擎的消...

YuanyuanL ⋅ 2015/08/25 ⋅ 0

JavaBean在JSP中的应用(3个JSP标签)

一、在JSP中如何使用JavaBean 为了能在JSP页面中集成JavaBean组件和支持JavaBean的功能,JSP规范专门定义了三个JSP标签:jsp:useBean、jsp:setProperty和jsp:getProperty,它们分别用于创建和...

KYZGJ ⋅ 2014/04/26 ⋅ 0

jsp,最常用的3个知识点

jsp指令 例如, a.<%@ include page="url" %> b.<%@ page 字符集="" 内容类型="" %> jsp标准动作(共20个) 例如, a.<jsp:include file="url" /> b.<jsp:useBean name="" ……> jsp:param </j......

对岸 ⋅ 2014/06/09 ⋅ 0

jsp基础知识

jsp的声明: <%! int i=10;//实例变量,加!后的代码出现在源码的类里面,可以添加方法 %> <% int i=10;//局部变量,出现在源码的方法里,不能添加方法 %> 注释: <%--out.write("adc")--%> j...

day戴 ⋅ 2014/05/31 ⋅ 0

java web 没有WEB-INF/classes文件夹 ,仍可用javabean

我在jsp使用javabean时发现 : 我没有WEB-INF/classes文件夹,但我可以使用javabean标签。我的javabean类在src文件夹下(和我其他的java类同文件夹,不同的包)。项目的默认输出文件夹是 /bul...

watertiger ⋅ 2016/12/18 ⋅ 2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JAVA RMI

什么是JAVA RMI Java RMI (Remote Method Invocation) 远程方法调用,能够让客户端像使用本地调用一样调用服务端 Java 虚拟机中的对象方法。RMI 是面向对象语言领域对 RPC (Remote Proced...

saulc ⋅ 32分钟前 ⋅ 0

Linux系统工程狮养成记

如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同...

linux-tao ⋅ 42分钟前 ⋅ 0

进入编辑模式 vim命令模式 vim实践

1.

oschina130111 ⋅ 42分钟前 ⋅ 0

mysql用户管理、常用sql语句、mysql数据库备份恢复

1. mysql用户管理 mysql默认有一个root超级管理员账户,实际工作环境中不可能每个人都用此root权限,防止误操作、误删除,可以给单独的用户进行授权。 Mysql创建用户以及授权: grant all on...

laoba ⋅ 43分钟前 ⋅ 0

类型后面三个点(String...)和数组(String[])的区别

类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Obj...

流氓兔- ⋅ 49分钟前 ⋅ 0

JEPLUS表格组件之表格合并——JEPLUS软件快速开发平台

JEPLUS表格组件之表格合并 我们在列表配置时会遇见这样的一种情况,需要对个人的数据进行统一化,对一些数据进行归类,这样展示出来美观又直观,在这篇笔记中我来给大家介绍下如何配置出来专...

JEPLUS ⋅ 50分钟前 ⋅ 0

golang 并发中全局唯一操作

package main// go 携程共享 数据// 加锁解锁操作// 同步锁import ("sync""fmt")// 创建Once结构var once = sync.Once{}func computed(data *int, lock *sync.Mut...

304158 ⋅ 51分钟前 ⋅ 0

Mobx入门之二:asynchronous actions

这一节主要看mobx怎么实现asynchronous actions 1 要实现的demo功能 输入地名,查询天气,利用openweathermap api 2 思想 observable观察数据:location地点、temperature温度 observer响应式...

pengqinmm ⋅ 53分钟前 ⋅ 0

【2018.0620学习笔记】【linux高级知识 13.4-13.6】

13.4 mysql用户管理 创建用户并授权: grant all on *.* to '用户名'@'ip' identified by '密码' //all是操作权限,*.*是库.表,指定格式是'用户名'@'localhost'才能用socket登录本地 gra...

lgsxp ⋅ 今天 ⋅ 0

Java强弱引用示例

package jdk;import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;public ......

月下狼 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部