jsp代码帮我解释一下这段代码

来源:百度知道 编辑:UC知道 时间:2024/05/09 16:40:29
<jsp:useBean id="wu" scope="page" class="wu.jdbc">
帮我解释一下这段代码
详细说说scope的用法.举个例子.

id:实例化对象
scope:此实例化对象保存的范围.
page:表明此JavaBean只保存在一个页面中
request:JavaBean对象在一次服务器请求范围中保存
session:JavaBean对象在一次会话范围中保存
application:JavaBean对象在一个服务器范围中保存
class:所使用的'包.类'名称

它这里面是引入JAVABEAN类
scope=是设置页面范围内有效。它的作用域。
ID=是这个类以后的用它就用这个WU
它就是个名字。

<jsp:useBean id="wu" scope="page" class="wu.jdbc">
jsp中的标准动作之一
将javabean在jsp中实例化,
ID为实例化后的名称
scope为该实例化后能在jsp的哪些地方使用,也就是作用域
page为当前页面,
request表示存在该请求中,
application则存在整个浏览器,直到关闭浏览器
而class则是你要实例化的javabean的URL,也就是JAVABEAN的文件名可以是URL或URN;
标准动作还有
<jsp:setproperty ...../> //设置JAVABEAN的值
<jsp:getproperty ...../> //取得JAVABEAN的值
<jsp:include ...../> //将HTML和JSP包含到当前页面