我用下面的jsp文件就可以
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.lang.*" errorPage="" %>
<jsp:useBean id="Pool" scope="page" class="extech.mis.hello">
<jsp:setProperty name="Pool" property="userName" value="yaLaw" />
<jsp:setProperty name="Pool" property="passWord" value="pass" />
</jsp:useBean>

解决方案 »

  1.   

    <jsp:setProperty name="Pool" property="driverName" value="oracle.jdbc.driver.OracleDriver" />
    <jsp:setProperty name="Poo1" property="jdbcURL" value="jdbc:oracle:thin:@localhost:1521:orcl" />这些在连接池内都以近定义了吧
    定义在 .xml文件里的
      

  2.   

    我已经解决了问题,我把driverName和jdbcURL两个属性的句子重新敲了一遍,完成了,谢谢!
    可是我还是有一个问题:
    我想把driverName、jdbcURL、userName、passWord放在一个文本文件里,不知道如何调用,思路该是怎样的? 如何实现,谢谢大家了!!!
      

  3.   

    放到一个文件中类似这样:##系统目录
    SysDir=C:\\bea##缺省的数据库连接
    DEFAULT_DATABASE=oracle##oracle数据库连接
    oracle.DBDriver=oracle.jdbc.driver.OracleDriver
    oracle.DBUrl=jdbc:oracle:thin:@76.52.56.213:1521:###
    oracle.DBUser=
    oracle.DBPassword=然后写个bean封装类似这个方法:
    /**
       * 定义提取参数的通用方法
       * @param ininame 配置名称
       * @return 执行成功返回配置内容 否则返回"error"
       */
      public String getIni(String ininame){
        Properties dbProps = new Properties();
        try {
      InputStream is = getClass().getResourceAsStream("/property_files/db.properties");     
          dbProps.load(is);
        }catch (Exception e) {
          System.err.println(e.getMessage());
          return "error";
        }
        String iniString = dbProps.getProperty(ininame);
        return iniString;
      }比如传入:oracle.DBDriver就可以查到:oracle.jdbc.driver.OracleDriver
      

  4.   

    你的Bean对象中一辈子也不会报那个错。是其他什么地方的吧。