- 자바 - jsp파일


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

pageEncoding="UTF-8"%>


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


<%

// 클라이언트가 전달하는 데이터의 한글이 깨지지 않도록..

request.setCharacterEncoding("utf-8");


// 클라이언트가 전달한 데이터를 추출한다.

String userId = request.getParameter("user_id");

String userPw = request.getParameter("user_pw");

String userNickName = request.getParameter("user_nick_name");

// System.out.println(userId);

// System.out.println(userPw);

// System.out.println(userNickName);

// 데이터 베이스 접속

String dbUrl = "jdbc:mysql://localhost:3306/app3_community_db";

String dbId = "root";

String dbPw = "1234";

Class.forName("com.mysql.cj.jdbc.Driver");

Connection conn = DriverManager.getConnection(dbUrl, dbId, dbPw);

// 쿼리문

String sql = "insert into user_table "

+ "(user_id, user_pw, user_autologin, user_nick_name) "

+ "values (?, ?, 0, ?)";

// 쿼리 실행

PreparedStatement pstmt = conn.prepareStatement(sql);

pstmt.setString(1, userId);

pstmt.setString(2, userPw);

pstmt.setString(3, userNickName);

pstmt.execute();

conn.close();

%>




sql 자바 안드스튜디오 연동하는데 내부서버오류 원인을 모르겠음..

sql 데이터베이스 이름 app3_community_db

안드 스튜디오는 안올렸는데 이것도 올려야함??


자바에 Connection conn = DriverManager.getConnection(dbUrl, dbId, dbPw);

여기 포함 밑부분 다 주석으로 하면 서버오류 안뜨는거보니 되는듯 한데 원인을 모르겠음

안되서 재설치하고 복붙하고 그래도 안됨


강의 보면서 따라해보는데 여기서 막혀서 못하고있는데 질문해도 답이 없어서 인터넷 찾아서 해봐도 안됨

주말내내 이러고있는데 도움좀 ㅠㅠ