스프링에서도 한글처리를 안해주면 한글 값을 받아서 출력할때한글이 깨져서 출력됩니다. JSP Servlet 에서는 한글처리를 할때 request.setCharacterEncoding("UTF-8");를 사용해서 한글처리를 했었습니다. 이번 스프링에서는 한글처리를 web.xml에서하겠습니다 먼저 web.xml 들어가줍니다 다음 123456789101112131415161718 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* Colored by Color Scriptercs 위 소스를 web.xml 안에 넣어주시면 한글처리를 할수있습니다. 스..
이번 포스팅에서는 JSP에서 form태그로값을 보내고 컨트롤러에서 데이터를 처리하고 다시 화면으로 뿌려주는 것을 해보겠습니다.그리고 같이 @ModelAttribute 어노테이션을알아 보겠습니다. 먼저 jsp파일을 만들어서 form태그로 값을보내줄수 있도록 합니다.스프링을 공부하시는 분들이라면이미 JSP는 공부하셨을거라 생각하고form태그에 대한 자세한 설명은하지 않겠습니다. 먼저 index.jsp 생성합니다 1234567891011121314151617181920212223Insert title here 이름: 나이: 학년: Colored by Color Scriptercs 12line 에서 sysout은 context에 무슨값이담겨있는지 확인하기 위해 사용했습니다getContextPath메소드는 프로젝..
이번엔 스프링에서 HttpServletRequest 클래스를이용해서 데이터를 전송하는 방법에대해 알아보겠습니다먼저 컨트롤러에 @RequestMapping 하나 추가해줍니다. 다음 views 에 test 폴더를 만들고test.jsp 파일 하나 만들어줍니다 다음 실행시켜봅니다 주소창에http://localhost:9080/ex/test/test를 쳐서 실행시키면 ID와 PW에 아무값도들어가 있지않습니다왜나하면 getParameter로 값을받을땐보통 form 태그 에서부터 값을 요청 하지만지금은 form 태그에서 넘어올 값이 없어아무런 값이 뜨지않습니다. http://localhost:9080/ex/test/test?id=12345&pw=67890위 get방식으로 값을 넣어줘야 값이 출력됩니다
먼저 스프링에서 MVC패턴을 사용하여 프로젝트를만드려면 MVC프로젝트를 만들어야한다생성방법은 아래와 같다 -- 먼저 프로젝트의 구조는 아래와 같다 다음 컨트롤러 클래스를 생성해야한다.최초 클라이언트로부터 요청이 들어왔을 때 컨트롤러로진입하게 된다. 그리고 컨트롤러는 요청에 대한작업을 한후 뷰쪽으로 데이터를 전달한다. 다음 @RequestMapping을 이요해 요청경로를 지정하고 요청처리 메소드를 구현후 뷰이름으로 리턴한다. 먼저 테스트를 해보자HomeController에 @RequestMapping을추가해 경로를 만든다 간단하게 3개만 만들어준다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484..