QueryForList와 QueryForMap의 차이 예
queryForList와 queryForMap의 차이점 select * from user 1. queyForList 경우 List list = sqlMapClient.queryForList("user.select",map); 결과 : {id=a,name=aa} {id=b,name=bb} {id=c,name=cc} 2. queryForMap 경우 Map resultMap = sqlMapClient.queryForMap("user,select",map,"id"); 결과 : a={id=a,name=aa} b={id=b,name=bb} c={id=c,name=cc} resultMap 에는 미리 지정한 "id" 에 해당하는 값이 key 로 되고 값이 result 로 지정한 객체가 입력되었음을 알 수 있다. que..
더보기
jQuery Ajax 한글자료 넘김 처리 - jsp, java
jQuery는 euc-kr 환경에서는 한글을 넘기고 받을 때 깨진다. 그렇기 때문에 코드처리를 별도로 해줘야 한다. jQuery 중에 $.ajax, $.get, $.post, $.load 등을 사용할때, 한글이 포함되어 있는 정보는 아래와 같은 처리를 해야 한다. 보내는 페이지, notex 문자열에 전송하려는 한글 정보가 있다고 가정한다. $('#notex').bind('keyup', function(e) { pref = "thisProgram" var key1 = $('#dummy').val(); var key2 = ""; var notex = $('#notex').val(); $.post( '/outbound/wsndseq026.jsp' ,{ pref:pref, key1:key1, key2:key2,..
더보기