当前位置:雨林木风下载站 > 技术开发教程 > 详细页面

import与usebean是干嘛的。(你们怎样会认为这2者有啥共同点呢?)

import与usebean是干嘛的。(你们怎样会认为这2者有啥共同点呢?)

更新时间:2022-04-29 文章作者:未知 信息来源:网络 阅读次数:

这是绝对的不同嘛。
1、import

import只是引用一个类或者一个包。这样在使用的时候就不必输入类的全名了。比如:java.util.Date d=new java.util.Date(),这样比较累,尤其是很多代码的时候。我们可以这样写:
import java.util.*;
// or
//import java.util.Date

Date d =new Date();

在JSP中使用IMPORT和在JAVA中使用没什么不同,
<%@ page import="java.util.*"%>
以下是JRUN生成的SERVLET代码;
import java.util.*;

2、usebean
usebean实际上是创建或者得到类的一个实例。
看看JRUN为一个scope为page的usebean生成的SERVLET代码
<jsp:useBean id="myd" scope="page" class="Date"/>
servlet代码:
Date myd = (Date)pageContext.getAttribute("myd", PageContext.PAGE_SCOPE );
if(myd == null) {
if(JRunJSPStaticHelpers.getAndSetBean(pageContext, "myd", Date.class,PageContext.PAGE_SCOPE , 2)) {
myd = (Date)pageContext.getAttribute("myd", PageContext.PAGE_SCOPE );
}
else {
myd = (Date)pageContext.getAttribute("myd", PageContext.PAGE_SCOPE );
}
}
pageContext.setAttribute("myd",myd);

现在应该明白有什么不同了吧。
sonymusic

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行