你的变量Connection conn是在函数testoracle()中的一个局部变量,在函数退出时生命期结束了。
你把conn作为类的一个成员变量,试试。

解决方案 »

  1.   

    to  dropship(飞翔的年代)
     就是没有异常出现呀!一点提示也没有.
     要是空密码的时候打应出异常,哪就没什么好奇怪的了.
    应该是TRY语句没有被解析吧.to Tasia(非典型…………) 
    这个变量的使用周期没关系吧?我是通过返回值的方式提取的呀.
    在XP环境下都完全没问题哦.不管是MYSQL还是ORACLE.
      

  2.   

    同意楼上的观点!通常都把
    public final Connection conn=null
    public final String url = "jdbc:oracle:thin:@localhost:1521:tjg1";
    private final String userName = "websvr";
    privaet final String password = "tjgls";
    declare of the class attribute.
    good luck!
      

  3.   

    TO  OnError(刚毅之醉)还是没有给我带来好运,各位兄弟再帮帮忙.
      

  4.   

    惭愧。没在Linux下开发过。关注
      

  5.   

    to zhkchi(火焰神)
    说详细点行嘛?
    我的方法什么地方错了,这跟代码规范有问题?
    我在其它的LUNUX环境下都没有问题,就提出这台服务器环境下有问题.
    在XP环境下就更不用说了.用的是JBX开的,我只是测试,当然是随意写的.
      

  6.   

    在try{}里面加一个System.out.println("...")之类的语句不就知道try{}有没有执行了?
      

  7.   

    就是查到TRY语句没有执行,我试了的,就是不知道他为啥不解析TRY语句中的内容.
    在其它LUNUX服务器上都完全能运行.
      

  8.   

    仔细研究一下java语法就知道了。
      

  9.   

    这是我没有采用BEAN,直接写的代码,访问就得一片空白,什么也不提示,也不报错,TRY语句中的输出也不显示出来.
    代码如下:
    <%@page contentType="text/html;charset=gb2312"%>
    <%@page language="java" import="java.sql.*"%>
    <%
       try
         {
             Class.forName("oracle.jdbc.driver.OracleDriver");
             String url = "jdbc:oracle:thin:@localhost:1521:tjg1";
             String userName = "websvr";
             String password = "tjgls";
             Connection conn = DriverManager.getConnection(url, userName, password);
           if(conn==null)
             {
               out.println("conn succes");
                }
           else
           { 
           out.println("error");
           }
           out.println("adfafsdf");
        }
         catch(SQLException ex)
         {
             ex.printStackTrace();
         }
         catch(ClassNotFoundException ex)
         {
             ex.printStackTrace();
             System.exit(-1);
         }
    %>
      

  10.   

    to  zhang21cnboy(事了抚衣去,不留身与名) 
    大哥,你就帮我指出来,我的JAVA语法什么地方错了?
      

  11.   

    你能确认你新改后的jsp文件被执行了吗?
      

  12.   

    我在TRY语句外面加了一个输出语句,输出语句的内容能显示出来,这就能说明JSP文件被执行了呀.
      

  13.   

    应该不关linux的事情
    移植到不同系统下只用考虑转义符,即/和其它应该没问题
      

  14.   

    换一个jdk看看?一般建议用sun公版的jdk。应用服务器是什么?