일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- MVC
- Spring Boot
- 확장자 사라짐
- spring security
- 점사라짐
- 웹 어플리케이션 감시
- jsp
- 디자인패턴
- Spring
- servlet
- @PathVariable
- oauth
- 한글 처리
- tomcat
- 서블릿
- Container
- 데이터 공유
- ServletContextListener
- 서블릿 초기화 파라미터
- ServletConfig
- servletContext
- #페이지이동
- #jsp
- Servelt
- spring5
- #sendRedirect()
- #java
- Today
- Total
목록Jsp,Servlet (9)
Choi의 고유결계
서블릿 초기화 파라미터 : ServletConfig 특정 서블릿이 생성될때 초기에 어떤값들을 설정해놓고 쓰는것을 말하는데요 특정 서블릿에 초기에 필요한 데이터를 주는 방법은 2가지, web.xml에 직접 기술하는 방법, 어노테이션을 이용하여 Servlet 파일에 직접 기술 하는 방법이 있습니다. 먼저 web.xml에 기술하여 초기화 하는 방법을 알아보겠습니다. 1. web.xml Choi com.home.Choi id choi1234 기본적으로 servlet 테그안에 init-param을 써줍니다. Choi name 테그안에 초기화할 파라미터의 이름을 정해줍니다. choi1234 그 다음 바로 value 태그 안에 실제위치를 적어줍니다. 위에 모든 작업을 마친후에는 서블릿으로가서 String id = g..
Tomcat Server 한글처리 톰캣의 기본 문자 처리 방식은 IOS-8859-1 방식을 사용합니다. 개발자가 별도의 한글 인코딩을 하지 않으면 한글은 깨져 보이게 됩니다. GET,POST 두방식에 따라 한글 처리 방식이 달라지게 됩니다. GET Get 방식 요청에는 Server 파일의 server.xml을 수정하여 한글 처리를 합니다. URIEncoding의 속성 값을 위 코드 처럼 “EUC-KR”라고 수정해줍니다. POST Post 방식은 Servlet 클래스에서 doPost() 메소드 안에 request.setCharacterEncoding() 메소드들 이용합니다. protected void doGet(HttpServletRequest request, HttpServletResponse respo..
MVC 패턴이란? MVC는 Model, View, Controller의 약자로서 애플리케이션의 기능을 3가지로 구분한 개발 디자인 입니다. Web에서 MVC 패턴이 적영된다면 3가지가 하는일 Model Model은 데이터를 담당한다. 여기서 데이터란 주로 데이터베이스를 의미하는데요. 즉 데이터를 다루는 로직을 모델에 모아둬서 코드 관리의 편의성을 높일 수 있고, 향후 데이터베이스를 다른 타입으로 교체가 용이합니다. View 뷰란 화면상에 출력되는 내용을 의미합니다. View 안에서 UI와 관련된 코드를 작성하는 것이 바람직합니다. Controller 사용자의 URL을 받아서 해석하고 사용자가 원하는 요청사항을 파악하여 그 요청사항에 맞는 데이터를 Model에 요구하게 되고, 받은 데이터를 View를 통해..