Framework/Ajax2011. 9. 22. 09:08



데이터베이스에서 로그인 테이블을 만들고 한개의 행을 추가한 후에 그행의 값으로 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 클래스를 이용해서 출력했습니다.













결과 화면

실행



실행 결과 


 


 
Posted by NeverTry