在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>技术论坛>JSP>F0010910 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入

论坛首页
|--web开发
   |--ASP
   |--JSP
   |--ASP.net
   |--DHTML
   |--RUBY
|--软件开发
   |--C++
      |--Code here
   |--JAVA
   |--VB
   |--Delphi
   |--XML
|--.net技术
   |--C#
   |--VB.net
|--Yup开发组
|--站务&投诉
   |--站长专区
|--硬件&网络
|--休息室
|--数据库技术
 进入精华区 我要发言



 milles,可以给个Java Beans 的基本概念吗?back to JSP forum  
作者:vincent20,6级分数:0
日期:2002/8/12 10:53:00类别:JSP, 技术问题
回复:3次浏览:1053次
状态:无分贴

如提

reply[F0010910]
 



 
 re [1] milles,可以给个Java Beans 的基本概念吗?JSP forum  
- miles02-08-12 14:16  

java bean就是java的组件模型。一个bean就是一个组件,提供一些方法和属性,完成某些动作。就和COM组件(像adodb.connetion什么的)类似。

当然,javabean比com实现起来要简单很多。

reply[F0010937]
 



 
 re [2] milles,可以给个Java Beans 的基本概念吗?JSP forum  
- maxwel02-10-07 14:43  

那你可不可以给个例子我参考一下是如何开发的

reply[F0021494]
 



 
 re [3] milles,可以给个Java Beans 的基本概念吗?JSP forum  
- miles02-10-08 08:38  

ok,给个简单的:

package util;

/**
* Title:        Allowance Trading System
* Description:  The Allowance Trading System.
* Copyright:    Copyright (c) 2001
* Company:      Yup Studio
* @author Miles.Z
* @version 1.07
*/

public class ArrayList extends java.util.ArrayList {

  public HashMap getHash(int index) {
    try {
      HashMap hashReturn = (HashMap)get(index);
      return hashReturn;
    } catch(Exception ex) {
      System.err.println("ex : " + ex.getMessage());
      return new HashMap();
    }
  }

  public String getString(int index) {
    return StringKit.getString(get(index));
  }

  public double getDouble(int index) {
    return StringKit.getDouble(get(index));
  }

  public int getInt(int index) {
    return StringKit.getInt(get(index));
  }

  public void add(int index,double element){
    add(index,new Double(element));
  }

  public void add(int index,int element){
    add(index,new Integer(element));
  }

  public void add(double element){
    add(new Double(element));
  }

  public void add(int element){
    add(new Integer(element));
  }

  public String toString() {
    StringBuffer sb = new StringBuffer();
    for(int i=0;i<size();i++) {
      sb.append(get(i) + "\r\n");
    }
    sb.append(super.toString());
    return sb.toString();
  }

  public double[] toDArray() {
    Object[] a = toArray();
    double[] array = new double[a.length];
    for(int i=0;i<a.length;i++) {
      array[i] = StringKit.getDouble(a[i]);
    }
    return array;
  }

  public int[] toIArray() {
    Object[] a = toArray();
    int[] array = new int[a.length];
    for(int i=0;i<a.length;i++) {
      array[i] = StringKit.getInt(a[i]);
    }
    return array;
  }

  public String[] toSArray() {
    Object[] a = toArray();
    String[] array = new String[a.length];
    for(int i=0;i<a.length;i++) {
      array[i] = StringKit.getString(a[i]);
    }
    return array;
  }
}


就这么简单。到了页面里,用userBean标记,就可以直接用了。

reply[F0021577]
 



您的位置
  (c)2000-2018 Yup Studio, all rights reserved.  
66.40625