관리 메뉴

moozi

login.jsp 본문

안드로이드개발강좌

login.jsp

moozi 2017. 9. 29. 14:53

<%@page import="java.sql.DriverManager"%>

<%@page import="java.sql.ResultSet"%>

<%@page import="java.sql.PreparedStatement"%>

<%@page import="java.sql.Connection"%>

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%!//선언부는 첫 방문자에 의해서 단 한번 수행합니다.

Connection conn = null;

PreparedStatement stmt = null;

ResultSet rs = null;

String url = "jdbc:oracle:thin:@localhost:1521:orcl";

String uid = "hr";

String pass = "1234";

String search;

String sql;

%>


<%

try {

Class.forName("oracle.jdbc.driver.OracleDriver");

conn = DriverManager.getConnection(url, uid, pass);

//Post방식으로 넘어오는 패러미터값을 받음.

String userid=request.getParameter("id");

String userpw=request.getParameter("pw");

sql= "select id,name,pw from users where id=? and pw=?";

stmt = conn.prepareStatement(sql);

stmt.setString(1, userid);

stmt.setString(2, userpw);

rs = stmt.executeQuery();

String strJson="";

strJson="{\"result\": [";

if(rs.next()) {

strJson+="{\"msg\":\"ok\"}";

}else{

strJson+="{\"msg\":\"no\"}";

}

//strJson=strJson.substring(0,strJson.length()-1);//마지막 쉼표 제거

strJson+="]}";

out.println(strJson);

} catch (Exception e) {

out.println(e.getMessage());

//e.printStackTrace();

} finally {

try {

if (rs != null)

rs.close();

if (stmt != null)

stmt.close();

if (conn != null)

conn.close();

} catch (Exception e) {

e.printStackTrace();

}

}//finally의 끝

%>

'안드로이드개발강좌' 카테고리의 다른 글

jsoup사용하기  (0) 2017.10.10
안드로이드 로그인  (0) 2017.09.29
android에서 get,post로 데이터 넘기기  (0) 2017.09.29
CustomerSearch.jsp  (0) 2017.09.29
json데이터 java코드로 뷰에 출력하기  (0) 2017.09.29
Comments