간단히 게시판 만드는걸 예를들어서 설명을 해보면...

모든 페이지들에 기본적으로 이 코드를 넣어주고요

<%@ page language="java" import="java.sql.*" contentType="text/html;charset=euc-kr" %>
<% request.setCharacterEncoding("euc-kr"); %>

폼에서 post로 전송받을 때는 아래처럼 .trim()을 이용해서 넘겨받았습니다.

String title = request.getParameter("title").trim();

그리고 마지막으로 DB에서 불러다가 출력해주는 jsp 코드에서
MySQL에 접속할 때에 평소와 다르게 해서 불러왔습니다.
MySQL 접속법을 아시면 아래에 뭐가 추가되었는지 아시겠죠?

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/DB명?useUnicode=true&characterEncoding=euc-kr","root","암호");


자바빈이나 필터같은거 이용하는거 없이 4일정도 고생해서 이렇게까지 만들어 보았습니다.
JSP 첨하면서 첨부터 자바빈 어쩌고 하는데 뭔소린지 하나도 이해가 안되고 쌓여가는
에러속에 해결될 기미도 안보이며 오히려 의욕만 떨어져서 단순코딩으로 해보구 있거든요.
 
저도 이틀동안 한글깨짐 때문에 골머리썩고 혼자 헤메다가 해결한 방법이니
참고해 보시라고 적어봅니다.

+ Recent posts