String dbURL = "jdbc:mysql://localhost:3306/BBS?serverTimezone=UTC"; Class.forName("com.mysql.cj.jdbc.Driver"); 저는 계속해서 -2에 걸려 데이터 베이스 오류가 났습니다. MySQL 은 8.~버전을 이용중이고 이제는 com.mysql.jdbc.Driver 에서 com.mysql.cj.jdbc.Driver 로 바뀌었고 Time Zone 때문에 구글링 해봤더니 String dbURL = "jdbc:mysql://localhost:3306/BBS?serverTimezone=UTC"; 하라고 나옵니다. 저와 같은 증상이신 분에게 도움이 됬으면 합니다.
response.setContentType("text/html; charset=EUC-KR"); PrintWriter writer = response.getWriter(); writer.print(""); writer.print(""); writer.print(""); writer.print(""); writer.print("Post방식입니다. 따라서 doPost메소드가 호출 되었습니다"); writer.print(""); writer.print(""); 분명 보기와 똑같이 쳣는데도 한글만 깨져요.. 실행 결과가 Post?????. ??? doPost???? ?? ????? 이렇게 나옵니다.. 그리구 실행결과 항상 첫줄에 Served at: /hbk0514 이렇게 나오는데 이건 왜 나오는거죠..? 동영상 강의보면 두겟 메소드 아래 안보이는 소스가 재 이클립스 상에서는 존재합니다. response.getWriter().append("Served at: ").append(request.getContextPath()); 위에 소스코드는 신경 안써두 되나요...?