반응형

Spring 15

weblogic 사용시 Spring Form Tge 에러

weblogic 에서 스프링 폼 태그 사용시 톰캣에서는 문제가 없던게 웹로직으로 오면서 에러가 발생한다 어떻게?? 아래와같이.... 이렇게 에러가 뜬다... 이를 해결하기 위해서는: Spring_webmvc_2.5.6.jar 라이브러리의 spring_form.tld 를 프로젝트에 추가한후 web.xml 파일에다가 tld 파일의 경로를 표기하면 끝! web.xml 에다가 아래의 내용 추가.Colored By Color Scripter™123456 http://www.springframework.org/tags/form /WEB-INF/tlds/spring-form.tld

Spring 2013.11.18

Spring Redirect

Redirect란 무엇일까? 라고 http://blog.outsider.ne.kr/230 블로그를 참조하였다.리다이렉트는 현재페이지를 다른페이지로 보내는 것을 말한다. 포워드와는 다르게 리다이렉트는 클라이언트단에서(브라우저) 발생하게 되고 결과적으로 보면 새로운 URL로 요청이 다시 일어나도록 하는 것이다. 자바의 입장에서 보면 리다이렉트에는 3가지 방법이 있다. 메타태그 이용 자바스크립트 이용 document.location.href= "http://www.google.co.kr"; sendRedirect이용 여기는 일반적인 방법이다. 스프링에서 사용하기 위해서는RedirectView 를 이용하면 된다.- Why? 나같은 경우는 가입정보 삽입완료후 리스트를 띄우기 위해 다시 Controller를 호출 ..

Spring 2013.11.13

Spring Ajax를 사용.

* 파일import시에 .js파일에서 에러가 있다고 빨갛게 뜨지만 무시해도 돌아감! Ajax의 자세한 설명은 생략한다!.... Ajax와 Json의 연동은 다른 블로그 및 책에서 자주나온다. 그러기에 나는 다르게 Ajax를 이용하여 화면의 일부분만을 변환하기로 해본다. Why? 처음에는 그냥했는데.. Spring Form Tag를 사용하여 form 체크를 한경우 사용하면 페이지를 읽어오지를 못하더라!!!!! 그래서 이렇게 했다.. 다른방법이 안떠올라서 이걸썻다. 간단간단 만들거(걍 봐도그만 안봐도그만) 1. jquery를 사용하기 위해 jquery-1.8.3.min.js resources의 js폴더에 파일에 추가한다. 2. ajax.js파일을 만들고 소스코드작성 3. main.jsp에 js을 사용하기위해..

Spring 2013.10.19

jQuery 사용방법

이것도 안적으니 까먹어서 한참이나 헤메었다... XX.. 스프링에서는 jQuery를 사용하기위해서 아래와 같이한다. 1. jQuery 사이트 방문 (http://jquery.com/)2. 라이브러리 다운로드3. 프로젝트의 resources 폴더의 적당한 위치에 복사4. JSP페이지에 Javascript 구문 추가또는 이때 주의 사항으로 을 사용하였기에 이것을 추가한다. 참고사항! : 태그는 현재의 서블릿 컨텍스트 이름을 자동으로 앞에 붙여주고 세션관리와 파라이터의 이름과 값의 인코딩을 자동으로 지원한다고 한다. 아이님의블로그 일부 발췌-http://theeye.pe.kr/529 5. servlet-context.xml 에 아래와 같이 경로를 설정해야 사용이 가능하다!. 또는

Spring 2013.10.18

Spring Mybatis를 이용한 우편(post)검색

- 전에 강의시간에 배운 기존의 JDBC와 ODBC를 이용한 우편검색을 이번에는 Mybatis로 변형해보았다!!- 문제점이라고는 오라클 내장함수가 난왜안되는걸까..알수없다. 그래서 일단값을 가져오고 나중에 사용할때 따로 가공하기로 하였다.- Mybatis 관해서는 앞에 블로그에 정리했으니 여기서는 세세한건 생략한다!!- DB는 첨부파일 패키지안에 다있다! 간단요약!1. 마이바티스 사용위한 셋팅!2. DB만들기! root-context.xml에서 설정바꿔!3. Mapper에서 정의한 sql 쿼리문으로 값가져오기4. jsp페이지에서 javascript를 사용해서 우편검색해서 값가져오기! 시작!!!1. 마이바티스 셋팅은 생략한다!2. DB는 파일에 들어있으며 컬럼명은 table설명은 딱보면알기에 생략. 3. ..

Spring 2013.10.15

Controller @Vaild ( JSR-303 )

- @Vaild는 JSR-303의 빈검증기를 이용하여 모델 오브젝트를 검증하는 지시자이다라고 토비의 스프링에 나온다. - 폼 체크에는 JSR-303말고도 다른 방법이있지만 이거부터 써본다. - 난 단순하게 생각할꺼다. 그냥 @Vaild를 이용하여 bean파일의 폼체크를 하기위해 사용한다 라고 생각할 것 이다. - @Vaild는 @ModelAttribute 를 이용하여 모델 오브젝트를 가져와 검증형태 와맞는지 검증하며 에러가 발생했을시 BindingResutl를 이용하여 오류메세지를 반환한다. - @Vaild를 간결하게 사용하기 위해 Spring Form Tag를 이용하여 View화면을 만들었다.Spring Form Tag는 http://dev.anyframejava.org/anyframe/doc/web/..

Spring 2013.10.08

Controller @RequestParam

- @RequestParam 은 단일 HTTP 요청 파라메터를 메소드 파라미터에 넣어주는 애노테이션이다. - 아래에 예제에는 2가지 만을 적었다 - 첫번째는 @RequestParam("id") String id 와같이 id요청 파라미터를 String타입으로 변환해서 메소드의 id의 파라미터에 넣어준다. 이때 @RequestParam 을 생략하고도 사용이 가능하다.- 두번째는 Map을 이용하여 값을 담아온다. 파라미터의 이름은 맵의 키에 파라미터의 값은 맵의 값에 담겨 전달된다. ps. DTO처럼 오브젝트 타입이 필요할경우에도 일반적으로 처리가 가능하지만여 @RequestParam을 여러번 적어야 하는 경우가 발생한다 그렇기에 @ModelAttiribute를 사용하여 길이를 줄이수도 있다.! Colored..

Spring 2013.10.07
반응형