当前位置: 技术问答>java相关
我做的一个登录检查的东东,编译没有问题,执行时总报错.请各位指点一下!!!
来源: 互联网 发布时间:2017-03-31
本文导语: //测试test.JSP function userclick(){ alert("test!"); } //调用用户检查checkuser.JSP //连接类ConnectOracle.java package test; import java.sql.*; import oracle.jdbc.*; import oracle.sql.*; /** * Title: * Description: * Copyright: ...
//测试test.JSP
function userclick(){
alert("test!");
}
//调用用户检查checkuser.JSP
//连接类ConnectOracle.java
package test;
import java.sql.*;
import oracle.jdbc.*;
import oracle.sql.*;
/**
*
*
*
*
* @author unascribed
* @version 1.0
*/
public class ConnectOracle {
private String userName =null;
private String passWord=null;
private boolean isTrue = false;
public ConnectOracle() {
}
public void setUserName(String userName){
this.userName = userName;
}
public void setUserPasswd(String passwd){
this.passWord = passwd;
}
public String getUserName(){
return this.userName;
}
public String getUserPasswd(){
return this.passWord;
}
public boolean isUser(){
return this.isTrue;
}
public void Con(){
Connection _conn=null;
try {
String _DBDriver="oracle.jdbc.driver.OracleDriver";
String _ConnStr="jdbc:oracle:oci8:@double";
// String _ConnStr="jdbc:oracle:thin:@192.168.15.178:1521:second";
Class.forName(_DBDriver);
_conn=DriverManager.getConnection(_ConnStr,"system","manager");
ResultSet rs=_conn.createStatement().executeQuery("select * from users");
while (rs.next() ) {
String userName = rs.getString("username");
String password = rs.getString("password");
if(userName.equalsIgnoreCase(getUserName())){
if(password.equalsIgnoreCase(getUserPasswd())){
isTrue = true;
break;
}
}
}
rs.close();
}
catch (Exception ex) {
ex.printStackTrace();
}finally{
try {_conn.close();}catch (Exception ex) {}
}
}
// public static void main(String[] args) {
// ConnectOracle connectOracle1 = new ConnectOracle();
// connectOracle1.setUserName("duguo");
// connectOracle1.setUserPasswd("turbo");
// connectOracle1.setUserName("duguo111");
// connectOracle1.setUserPasswd("11");
// connectOracle1.Con();
// System.out.println(""+connectOracle1.isUser());
// }
}
function userclick(){
alert("test!");
}
//调用用户检查checkuser.JSP
//连接类ConnectOracle.java
package test;
import java.sql.*;
import oracle.jdbc.*;
import oracle.sql.*;
/**
*
Title:
*
Description:
*
Copyright: Copyright (c) 2002
*
Company:
* @author unascribed
* @version 1.0
*/
public class ConnectOracle {
private String userName =null;
private String passWord=null;
private boolean isTrue = false;
public ConnectOracle() {
}
public void setUserName(String userName){
this.userName = userName;
}
public void setUserPasswd(String passwd){
this.passWord = passwd;
}
public String getUserName(){
return this.userName;
}
public String getUserPasswd(){
return this.passWord;
}
public boolean isUser(){
return this.isTrue;
}
public void Con(){
Connection _conn=null;
try {
String _DBDriver="oracle.jdbc.driver.OracleDriver";
String _ConnStr="jdbc:oracle:oci8:@double";
// String _ConnStr="jdbc:oracle:thin:@192.168.15.178:1521:second";
Class.forName(_DBDriver);
_conn=DriverManager.getConnection(_ConnStr,"system","manager");
ResultSet rs=_conn.createStatement().executeQuery("select * from users");
while (rs.next() ) {
String userName = rs.getString("username");
String password = rs.getString("password");
if(userName.equalsIgnoreCase(getUserName())){
if(password.equalsIgnoreCase(getUserPasswd())){
isTrue = true;
break;
}
}
}
rs.close();
}
catch (Exception ex) {
ex.printStackTrace();
}finally{
try {_conn.close();}catch (Exception ex) {}
}
}
// public static void main(String[] args) {
// ConnectOracle connectOracle1 = new ConnectOracle();
// connectOracle1.setUserName("duguo");
// connectOracle1.setUserPasswd("turbo");
// connectOracle1.setUserName("duguo111");
// connectOracle1.setUserPasswd("11");
// connectOracle1.Con();
// System.out.println(""+connectOracle1.isUser());
// }
}
|
如果用的是tomcat的话,检查一下work目录小生成的checkuser$jsp文件的第
84行执行的是什么操作,其他的服务器也有这个临时文件,打开看一看,是jsp编译后的文件
84行执行的是什么操作,其他的服务器也有这个临时文件,打开看一看,是jsp编译后的文件
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。