엄호연
-
SPRING에서 BindingResult 사용하기개발/java 2015. 12. 22. 14:20
을 사용했다면 VO에 넘어온 파라미터값이 자동으로 바인딩된다 하지만 해당 문자형에 맞지않을경우에는 에러가 발생하게 되는데 에러의 결과를 보고싶을때 항상 검증할 객체 뒤에 입력해주어야한다 public String test(@ModelAttribute Test vo,BindingResult result)throws Exception{ if(result.hasErrors()) { System.out.println(result.getFieldError()); } else { // 검증에 성공한 경우 }
-
spring frame work 에서 redirect 시 model에 값담아서 넘기기개발/java 2015. 12. 22. 14:17
//redirect public String test(RedirectAttributes redirectAttr) throws Exception { redirectAttr.addFlashAttribute("message", "안녕하세요"); return "redirect:/test.do"; } // test.jsp // (새로고침시 message 는 사라진다) alert('${message}') //안녕하세요 //redirect multiple value public String test(RedirectAttributes redirectAttr) throws Exception { Map map = new HashMap(); map.put("message1", "1"); map.put("message2", ..
-
Google Map 3 붙이기개발/javascript 2015. 12. 21. 17:50
function initialize() { var myLatlng = new google.maps.LatLng(37.56667,126.97806); var myOptions = { zoom: 16, center: myLatlng } var map = new google.maps.Map(document.getElementById("map-canvas"), myOptions); var marker = new google.maps.Marker({ position: myLatlng, map: map, title:"콘텐트명" }); var infowindow = new google.maps.InfoWindow({ content: "콘텐트명" }); infowindow.open(map,marker); } windo..
-
-
jstl substring개발/java 2015. 12. 19. 16:09
${fn:substring('ABCDEFG', 0, 5)} //ABCDEF 첫번째 글짜는 0부터 시작함
-
-
기본설정개발/java 2015. 12. 18. 13:56
깃허브 경로: https://github.com/holyeye/jpabook src/main/resources -META-INF- persistence.xml 기초매핑설정 @Entity 이 클 래스를 테이블과 매핑한다고 JPA에게 알려준다. 이렇게 @Entity가사용된클래스를 엔티티 클래스라 한다. 기본생성자 필수final 클래스 enum,interfacem inner 클래스에는 사용할수 없음저장필드에 final을 사용하면 안됨.@Table엔티티 클래스에 매핑할 테이블 정보를 알려준다. 여기서는 name 속성을 사용해서 Member 엔티티를 MEMBER 테이블에 매핑했다. 이 어노테이션을 생략하면 클래 스 이름을 테이블 이름으로 매핑한다ex------------------------------------..