zoukankan      html  css  js  c++  java
  • 12.7

     今天学了

    在 Java 代码中访问已有的 JavaBean
    程序员在开发应用的过程中,应该尽可能使用已有的类库,这样一方面可以减少开发
    的时间,另一方面因为采用的是比较成熟的技术,所以不需要进行大量的测试。如何使用
    已有的类库呢?
    对于外部的类库来说,首先应该得到这个类库。如果已经得到这个类库,则可以把类
    放在工程的 WEB-INF 中的 classes 或者 lib 下。如果是压缩包的形式,则保存在 lib 下。如
    果不是压缩包的形式,则放在 classes 目录下。
    得到类之后需要使用 import 把用到的类或者所在的包导入。
    对外界的类的使用,主要包括 3 个过程:创建对象、进行初始化和调用业务方法。
    创建对象时需要了解该类的构造方法,根据自己的需要,选择合适的构造方法。
    初始化主要是提供 JavaBean 在运行过程中需要的信息,通常可以通过初始化方法完成。
    如果没有初始化方法,可以调用 JavaBean 提供的 setter 方法对属性进行初始化。
    调用业务方法必须明确方法的功能以及方法的参数、返回值和可能的异常。方法的参
    数是方法在执行过程中需要使用的信息,即参数确定了调用方法的时候需要提供哪些信息。
    方法的返回值说明方法如何对调用进行响应,需要创建相应的对象来接收返回值。方法的
    异常列表是方法在运行过程中可能产生的异常,需要对这些异常进行处理。
    建议:因为 JSP 页面的主要功能是与用户进行交互,主要完成输入/输出的功能,所以
    不要在 JSP 页面中编写处理代码。
    小 结
    JavaBean 是组件,但是不能独立运行。JavaBean 能够封装一些功能,并且这些功能是
    一些通用的功能,主要供其他应用来调用。
    JavaBean 就是普通的 Java 类,在编写 JavaBean 的时候,需要提供无参数构造方法,需
    要编写私有属性以及对属性进行操作的公有方法,需要封装常用的功能。
    JavaBean 编写之后需要放在 Web 应用的 WEB-INF 目录下的 classes 子目录中。需要按
    照包名组织文件。
    JSP 页面可以通过<jsp:useBean>标签实例化 JavaBean 的对象,其基本语法格式如下:
    <jsp:useBean id="变量名" class="类名" scope="作用范围"/>
    可以通过<jsp:setProperty>为 JavaBean 的属性赋值,其基本语法格式如下:
    <jsp:setProperty name="变量名" property="属性名" value="值" param="参数"/>
    可以通过<jsp:getProperty>标签获取 JavaBean 的属性的值,其基本语法格式如下:
    <jsp:getProperty name="变量名" property="属性"/>

  • 相关阅读:
    vue中的 computed 和 watch 的区别
    mysql8.0 初始化数据库及表名大小写问题
    sql server alwayson 调整数据文件路径
    zabbix 自定义监控 SQL Server
    mysql 创建用户及授权
    mysql 设置从库只读模式
    mysql8.0 主从复制安装及配置
    centos8.0安装mysql8.0
    centos8替换阿里数据源
    npm publish 报错 【you or one of your dependencies are requesting a package version that is forbidden by your security policy】
  • 原文地址:https://www.cnblogs.com/dty602511/p/14173756.html
Copyright © 2011-2022 走看看