스프링
-
[JSP] get, post방식 데이터 전송시 한글 깨짐 해결IT/JAVA • SPRING 2019. 10. 23. 12:42
개발을 하다가 초보적인 실수로 한글이 깨져 당황할때가 있다. (나는야 초보개발자) 나중을 위해 한글인코딩 방법을 정리해두도록 한다.먼저 설정을 통한 인코딩방법이 있다. 1. web.xml 파일에서 인코딩 설정 12345678 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 Colored by Color Scriptercs 2. server.xml 파일에서 인코딩 설정 12cs 이런식의 설정을 하고 실행시켜도 한글이 깨지는 경우가 있다.get과 post방식을 통해 데이터를 넘겨줄때 많이 발생하는데, 그때 시도할 방법이 있다. 1. jsp페이지 request.setCharacterEncoding 명시(po..
-
[JSTL] jstl에서의 if문 - <c:if>와 <c:choose>IT/JAVA • SPRING 2019. 9. 17. 18:30
jsp파일의 html코드에서 jstl을 이용해 자바와 같이 조건문을 사용할 수 있다. 자바에 if문과 else if문이 있는것과 같이 jstl에서도 문과 문이있다. if == else if == 이것만 알면 자바와 비슷하므로 이해하고 사용하기 편하다. 또한 ==, !=, null과 같은 비교연산자는 eq, ne, empty로 사용한다. 먼저 조건을 비교할 데이터를 선언해주기위해서 이 필요하다var에는 비교할때 사용할 변수명을 입력하고, value에는 값을 넣어준다 1. 12345678910111213 저의 이름은 새박입니다. 저의 이름은 샘샘입니다. cs 다음과같이 name이란 변수에 새박이라는 값을 셋팅해준 뒤 test의 안의 조건을 확인한다.name의 값이 새박이므로 경우 저의 이름은 새박입니다. h..
-
[Spring] jsp에서 jsp로 데이터 주고 받기IT/JAVA • SPRING 2019. 9. 16. 17:58
웹 프로그래밍을 하면 여러 페이지를 만들어 서로 데이터를 보내고 받고 할 수 있다. 데이터를 전송할 수있는 방식은 두가지가 있다. 1. get방식 get방식은 주소(URL)를 보낼때 뒤에 데이터를 붙여 같이 보내는 방식이다 이런식으로 saem-ee.jsp 페이지로 넘어갈 때 name이라는 변수에 새박이라는 데이터를 담아 보내는 것이다. post방식보다 빠르고 편하지만 url에 데이터가 노출되므로 보안에 약하며 전송하는 길이에 제한이 있다. 2. post방식 post방식은 태그에 method=post속성을 이용해 submit하여 데이터를 보내는 방식이다. get보다는 속도가 느리지만 데이터가 노출되지 않아 보안에 강하고 많은 데이터를 전송할 수 있다. ------------------------------..