본문 바로가기

분류 전체보기423

[Spring] ajax 404 해결방법 / @ResponseBody 분명 DB에 해당 Query들이 실행되고 데이터도 잘 가져옴이 log에 찍히는데ajax success 부분에 response data를 찍어보려고 하는데 안 찍힐 때!!!!!!!!!!ajax 404 =_= !!!!!!!!!!!! …………………………몇 번이고 실수한다 ㅠㅠ @RequestMapping(value = "/board/data/getBoardPopDetail") public @ResponseBody Map getBoardPopDetail(HttpServletRequest req, HttpServletResponse res) @ResponseBody 잊지 말기 !!!!!!!!!!!!!!! ㅠㅠ Data를 Body에 써줘야 할 것 아니냐! 16.10.26 내용추가@ResponseBody annota.. 2016. 8. 5.
[jQuey]form과 ajax / form submit 막기 / onsubmit="return false;" [jQuey] form과 ajax / onsubmit / 자동클릭(trigger) 게시판을 개발하다 보면 (이외 다른 것에도 ), 검색박스에 찾고자 하는 keyword를 입력 후검색을 해야 할 경우가 꼭 (늘상….) 있다. 방법은1) 검색버튼을 직접 클릭하거나2) 검색 input 박스에서 enter키 누르거나 필자는 두 방법을 다 개발하는데 , 소스 버전업 중2)번에 대한 case를 수정개발하다 이상한 현상(?)을 발견했다. $('#keywordBox').keydown(function(e) { if (e.keyCode == '13') { $('#boardSearchBtn').trigger('click'); }}); //검색$('#boardSearchBtn').on('click',function (){ _.. 2016. 8. 5.
[ECLIPSE] 기본 에디터(editor) 변경 / JSP Editor Eclipse는 기본에디터로 Web Page Editor 제공하기 때문에소스볼때 매우 불편.... 설정을 jsp editor로 바꿔보자 (1) Window => Preference => General => Editors => File Associations (2) *.jsp 를 선택해보면 하단에 Web Page Editor에 (default)가 되어있음을 확인할 수 있다. 다음과 같이 JSP Editor를 선택후 Default를 클릭한다. (3) 다음과 같이 바뀐것을 확인할 수 있다. 동일하게 *.jspf도 바꿔준다.(4) ok 클릭 하면 끝! 2016. 7. 21.
[Java] String to json arrayList 변환/ObjectMapper 사용 String paramList=param.getString("list"); //String -> json ArrayList 변환 ArrayList list = new ArrayList(); ObjectMapper mapper = new ObjectMapper(); list=mapper.readValue(paramList,ArrayList.class); for(int i=0; i 2016. 7. 20.
[javascript] 라디오 버튼 제어 1. 특정 라디오 버튼 선택 $("input[id='r4']").on('click',function (){ }); 2. 복수 라디오 버튼 선택 $("input[id='r1'], input[id='r2'], input[id='r3']").on('click',function (){ }); 3. 특정 라디오 버튼 선택되게 $('input:radio[name="testRadio"]:radio[_testYN="Y"]').prop("checked",true); 4. 선택된 값이 있나 체크 If( $('input:radio[name="testRadio"]:radio[_testYN="Y"]').length 2016. 7. 20.
[jQuery] datepicker 예제 두개의 달력 ()~() 범위에서 minDate, maxDate 설정@@ $("#datepicker1").datepicker({dateFormat:'yy-mm-dd',showMonthAfterYear : true,changeMonth : true,changeYear : true,numberOfMonths:1,showOn:'both',buttonImage:'/images/iconCalendarSmall.gif' ,buttonImageOnly :true ,buttonText :"날짜선택",dayNamesMin : ['일','월','화','수','목','금','토'],monthNamesShort:['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'],.. 2016. 7. 20.