为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的 out.println报错了

为什么我的 out.println报错了

Maple丶兮 2017-05-06 18:28:05
<%@ page contentType="text/html;charset=UTF-8" language="java" import="java.sql.*,java.lang.String" %> <html> <head>     <title></title> </head> <body> <%     String username=new String(request.getParameter("username").getBytes("ISO8859_1"),"GBK");     String password=new String(request.getParameter("password").getBytes("ISO8859_1"),"GBK");     try {         // 加载数据库驱动,注册到驱动管理器         Class.forName("com.mysql.jdbc.Driver");         // 数据库连接字符串         String url = "jdbc:mysql://localhost:3306/root";         // 数据库用户名         String username1 = "root";         // 数据库密码         String psw = "970802";         // 创建Connection连接         Connection conn = DriverManager.getConnection(url,username1,psw);         // 判断 数据库连接是否为空         if(conn != null){             String sql="select * from websys where username='"+username+"' and password='"+ password + "'";             Statement stmt = conn.createStatement();             ResultSet rs=stmt.executeQuery(sql);             if(rs.next()){                 response.sendRedirect("home.jsp");             }else{                 out.println("用户名或密码错误,请重新输入!"); %> <a href="javascript:history.back()">返回</a> <%             }             // 输出连接信息             //out.println("数据库连接成功!");             // 关闭数据库连接             conn.close();         }else{             // 输出连接信息                      }     } catch (ClassNotFoundException e) {         e.printStackTrace();     } catch (SQLException e) {         e.printStackTrace();     } %> </body> </html>在数据库连接成功 和之前的 用户名密码错误 那里的 out.println 显示为红,out. 编译器后跟的cast try field之类的东西,不是很懂,感觉像是少个jar包 求dalao们帮个忙呀~
查看完整描述

1 回答

?
huachun

TA贡献34条经验 获得超12个赞

试一试system.out.println
查看完整回答
反对 回复 2017-05-06
  • 1 回答
  • 0 关注
  • 2009 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信