2017-09-07 60 views
0

我是Java ee的初学者,我正试图学习jsp如何工作。jsp:useBean属性官方文档

随着<jsp:useBean>,我想了解更多有关可用的一些不同的属性。

通过基本的谷歌搜索,我可以很容易地找到类的文档,如HttpServlet, HttpServletResponse等,但搜索术语jsp useBean documentation没有显示类似的页面,这是官方的oracle文档。

我只是想知道,当我想检查关于JSP技术的官方Oracle文档时,什么是一个好的搜索策略?

回答

1

您可以从oracle中检查documentation

从所提供的链接内容:

<jsp:useBean>标签定位或实例化一个JavaBeans组件。 <jsp:useBean>标记首先尝试查找 bean的实例。如果该bean不存在,则<jsp:useBean>将其从 实例化为类或序列化模板。要找到或实例豆, <jsp:useBean>采取以下步骤,顺序如下:

  1. 试图与您指定的范围和名称查找一个bean。
  2. 使用您指定的名称定义对象引用变量。如果它发现该bean,则将其引用存储在该变量中。如果你指定了 类型,则给出该类型的bean。
  3. 如果它没有找到该bean,则从您指定的类中实例化它,并将其引用存储到新变量中。如果名称 名称代表序列化模板,则该bean通过 java.beans.Beans.instantiate实例化。
  4. 如果<jsp:useBean>已经实例(而不是位于)豆,如果有身体标记或标签JSP<jsp:useBean></jsp:useBean>之间),执行主体标记。

语法

<jsp:useBean id="beanInstanceName" scope="page|request|session|application" 
{ 
class="package.class" [ type="package.class" ]| 
beanName="{package.class | 
<%= expression %>}" type="package.class" | 
type="package.class" 
} 
{ /> | > other tags </jsp:useBean> }