Programming268 Spring 태그 <form:form> <form:select> 전자정부나 스프링에서 Form을 사용할 경우 형태로 사용되는 form tag를 자주보게 된다. 오늘은 스프링에서 제공하는 tag에 대해 정리해 본다. 1. 1) spring 폼 태그를 사용하기 위해서는 spring-form.tld파일이 필요하고 이는 spring-webmvc-2.5.2.jar 파일에 포함되어 있다. 이 폼 태그를 사용하기 위해서는 JSP 페이지에 taglib을 추가해줘야한다. 2) 'form'태그는 데이터 바인딩을 위해 태그 안에 바인딩 path를 지정해 줄 수 있다. 이 패스를 처음보면 많이 이상한데 사용하다보면 상당히 편한 기능이다. path에 해당되는 값은 도메인 모델의 Bean 객체를 의미한다. 사용예는 다음과 같다. userId : 또한 spring form 태그를 이용하기 위해.. 2015. 6. 10. 전자정부프레임워크 JUNIT 을 이용한 테스트 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768package com.test; import static org.junit.Assert.*; import java.util.HashMap;import java.util.Map; import javax.annotation.Resource; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.junit.Test;import org.junit.runner.RunWith;i.. 2015. 6. 10. [spring] @pathVariable 사용설정및 사용하기 참고urlhttp://xens.tistory.com/237http://georgovassilis.blogspot.kr/2012/03/spring-pathvariable-mapping-incomplete.html web.xmlappServlet 수정전/ -->수정후 ( 여기때문에 되게 고생했다.. 설정안하면404 떨어진다.. ) servlet-context.xml controller@RequestMapping(value="/board/{seq}", method=RequestMethod.GET)public ModelAndView boardSeq(@PathVariable("seq")String seq )throws Exception{try{logger.info("seq(get):"+seq);return new.. 2015. 6. 10. [전자정부프레임워크] "알 수 없는 오류가 발생하였습니다." 라는 에러 메시지가 발생했을 때 대처법 출처: http://royalvip.tistory.com/34 작년에 수행했던 전자정부 프레임워크에서는 에러메시지는 비교적 예쁘게 발생하는 편이라 에러잡는데 크게 어려움을 못 느꼈었다. 올해 프로젝트를 하고 있는 중에 "알 수 없는 오류가 발생하였습니다."라는 메시지가 나타나면서 서버도, 사용자도, 프레임워크도 정말 알 수 없는 오류가 되어버렸다. log4j의 debug레벨 출력에도, Was의 로그에도 그 어디에도 에러의 흔적이 나타나지 않았다. 당황해하면서도... intellij의 디버깅 모드로 잡아서 처리하거나 디버깅도 안잡히면 정말 감으로 때려잡는(!) 기가막힌 상황이 발생하였다. (감으로 때려잡는 승률이 꽤 괜찮아서 이젠 나도 점점 급수가 오르는 느낌이다.) 그러던 중~ 오늘 작년에 진행하던 프로.. 2015. 6. 4. 이전 1 ··· 12 13 14 15 16 17 18 ··· 67 다음