데이터베이스에서 로그인 테이블을 만들고 한개의 행을 추가한 후에 그행의 값으로 id와 pass를 찍도록 하였습니다.
String sqlStr = "SELECT * FROM login";
preparedStatement = connect.prepareStatement(sqlStr);
resultSet = preparedStatement.executeQuery();
sb = new StringBuffer();
sb.append("<?xml version='1.0' encoding='utf-8' ?>\n");
sb.append("<human>\n");
while (resultSet.next()) {
sb.append("<Member>\n");
sb.append("<id>" + resultSet.getString("id") + "</id>\n");
sb.append("<pass>" + resultSet.getString("pass") + "</pass>\n");
sb.append("</Member>\n");
}
sb.append("</human>");
PrintWriter pw = response.getWriter();
pw.println(sb.toString());
그 내용입니다.
로그인 테이블의 내용을 가지고 와서 id값과 pass값을 <xml>태그안에 집어 넣고
그 내용을 StringBuffer이용해서 값을 넣은 후 PrintWriter 클래스를 이용해서 출력했습니다.
결과 화면
실행
실행 결과
'Framework > Ajax' 카테고리의 다른 글
AJAX 예제(9) (Testlmpl.java(2)) (0) | 2011.09.21 |
---|---|
AJAX 예제(8) (Testlmpl.java(1)) (0) | 2011.09.21 |
AJAX 예제(7) (Controller.java) (0) | 2011.09.21 |
AJAX 예제(6) (forums & ⓜⓥⓒ ⓒ=Control 설정) (0) | 2011.09.21 |
AJAX 예제(5) (Servlet 설정) (0) | 2011.09.21 |