Java&JSP&Spring/JSP&Servlet (20) 썸네일형 리스트형 [JAVA/Servlet]모든 Servlet에서 공용 파라미터를 사용하는 방법(ServletContext) [JAVA/Servlet]모든 Servlet에서 공용 파라미터를 사용하는 방법(ServletContext) 안녕하세요 미나라이입니다. 이번 포스팅에서는 Servlet에서 공용으로 사용하기 위한 파라미터를 설정하는 방법에 대해서 알아보도록 하겠습니다. 프로젝트 환경 OS : Windows 10 IDE : Eclipse 2020-06 (4.16.0) Java : 8 Jdk Version : 1.8.0_161 WAS : Tomcat 8.5.73 저번 포스팅에서는 특정 Servlet생성시 초기에 필요한 파라미터를 설정하는 방법에 대해서 알아보았는데요 자세한 내용은 아래 링크를 참고 해 주세요 [JAVA/JSP/Servlet]특정Servlet생성시 초기에 필요한 파라미터 설정하기(ServletConfig) [JA.. [JAVA/Servlet]특정Servlet생성시 초기에 필요한 파라미터 설정하기(ServletConfig) [JAVA/Servlet]특정Servlet생성시 초기에 필요한 파라미터 설정하기(ServletConfig) 안녕하세요 미나라이입니다. 이번에는 특정Servlet이 생성시 초기에 필요한 파라미터를 설정하는 방법에 대해서 포스팅 하려고 합니다. 프로젝트 환경 OS : Windows 10 IDE : Eclipse 2020-06 (4.16.0) Java : 8 Jdk Version : 1.8.0_161 WAS : Tomcat 8.5.73 서블릿을 생성할때 특정 정보를 처음부터 계속 사용하고 싶은 경우가 있습니다. 예를들면 특정 파일의 Path라든지 이런걸 처음부터 설정하고 싶을 경우 등이 있습니다. 이 때 초기화 파라미터를 설정해두면 해당 서블릿이 생성 될때부터 계속 사용 할 수 있게 됩니다. 대신 해당 기능은.. [JAVA/JSP/Servlet]Servlet에서 파라미터 받을 때 한글 깨짐 방지 하는법 [JAVA/JSP/Servlet]Servlet에서 파라미터 받을 때 한글 깨짐 방지 하는법 안녕하세요 미나라이입니다. 이번에는 Servlet에서 받은 파라미터중에 한글이 깨졌을 경우 대처법을 간단하게 정리 했습니다. 프로젝트 환경 OS : Windows 10 IDE : Eclipse 2020-06 (4.16.0) Java : 8 Jdk Version : 1.8.0_161 WAS : Tomcat 8.5.73 GET방식으로 받았을 경우 1. JSP파일형식이 EUC-KR이거나 UTF-8이 아닌지 확인 해봅시다. 2. 톰캣 환경일 경우에 server.xml에 URIEncoding을 추가 해 줍시다. // 수정전 // 수정후 POST방식으로 받았을 경우 Servlet에서 request객체로 파라미터를 받기 전에 .. [JAVA/JSP/Servlet]Servlet에서 Form데이터 받는 방법 [JAVA/JSP/Servlet]Servlet에서 Form데이터 받는 방법 안녕하세요 미나라이 입니다. 이번 포스팅에서는 Servlet에서 Form에 작성한 데이터를 받아보는 처리예제를 남겨보려고 합니다. 데이터 입력 GET방식으로 전송 결과 Post방식으로 전송 결과 소스코드 GET방식으로 전송 Form테그에 action과 method를 정의합니다. JspParamGet.jsp 회원 정보 등록 아이디 : 비밀번호 : 이름 : 나이 : 취미 독서 수영 취침 직업 선생님 의사 엔지니어 POST방식으로 전송 Form테그에 action과 method를 정의합니다. JspParamPost.jsp 회원 정보 등록 아이디 : 비밀번호 : 이름 : 나이 : 취미 독서 수영 취침 직업 선생님 의사 엔지니어 서블릿 Se.. [JAVA/Servlet]Servlet의 생명주기(Line Cycle) [JAVA/Servlet]Servlet의 생명주기(Line Cycle) 안녕하세요 미나라이입니다. 이번에는 서블릿의 생명주기에 대해서 알아보도록 하겠습니다. 프로젝트 환경 OS : Windows 10 IDE : Eclipse 2020-06 (4.16.0) Java : 8 Jdk Version : 1.8.0_161 WAS : Tomcat 8.5.73 생명주기를 왜 알아야 하는가? Servlet을 이용한 웹 개발을 할 때 조금 더 효율적으로 자원 관리를 할 수 있게 되기 때문에 알아두면 좋습니다. 예를들어 서버상에 딱 한번만 작동해야 하는 처리 등이 있을 경우에 아래 지식을 가지고 있으면 좋죠 Servlet의 생명주기 서블릿은 최초 요청시 서블릿 객체가 만들어지고 메모리에 로딩되고, 이후의 요청시에는 기존의.. [JAVA/Servlet]Servlet의 작동 순서 [JAVA/Servlet]Servlet의 작동 순서 안녕하세요 미나라이 입니다. 이번시간에는 Servlet의 작동 순서에 대해서 간단하게 포스팅 해보려고 합니다. Servlet작동 순서 클라이언트(브라우저)에서 Servlet요청(버튼 동작 등 URL요청)이 들어오면 서버(Tomcat)에서는 Servlet컨테이너를 만들고, 요청이 있을때마다 스레드가 생성 됩니다. 여기서 웹 서버는 단순히 정적 처리(Javascript등)만 담당하고 동적 처리는 WAS서버에 요청을 보냅니다. 서블릿 컨테이너에 대해서 궁금하신 분들은 아래 링크를 참고 해 주세요 서블릿 컨테이너(Servlet Container) 란? 서블릿들을 위한 상자(Container) 입니다. velog.io CGI를 사용하는 언어와의 차이 CGI CG.. [WAS/Tomcat]컨텍스트 패스(Context Path)란 무엇인가? [WAS/Tomcat]컨텍스트 패스(Context Path)란 무엇인가? 안녕하세요 미나라이 입니다. 이번 포스팅에서는 Context Path에 대해 간단하게 정리해보려고 합니다. 프로젝트 환경 OS : Windows 10 IDE : Eclipse 2020-06 (4.16.0) Java : 8 Jdk Version : 1.8.0_161 WAS : Tomcat 8.5.73 컨텍스트 패스(Context Path) 웹 어플리케이션 서버(Web Application Server) = Tomcat에서 웹상의 어플리케이션들을 구분하기 위한 Path입니다. 쉽게 생각하면 이클립스에서 프로젝트를 여러개 생성해도 톰캣(WAS)은 하나밖에 없기 때문에 실행할때 프로젝트들을 구분해 줄 필요성이 있습니다. 그럴때를 대비해서 .. [JAVA/Servlet]Servlet에서 URL맵핑하는 2가지 방법 [JAVA/Servlet]Servlet에서 URL맵핑하는 2가지 방법 안녕하세요 미나라이입니다. 이번에는 지난 포스팅에 이어서 서블릿에서 URL을 맵핑하는 방법에 대해서 알아보겠습니다. 프로젝트 환경 OS : Windows 10 IDE : Eclipse 2020-06 (4.16.0) Java : 8 Jdk Version : 1.8.0_161 WAS : Tomcat 8.5.73 해당 포스팅의 프로젝트 생성에 대한 정보는 아래 포스팅을 참고해 주세요 [JAVA/JSP/Servlet]Servlet간단하게 만들고 실행해보기 [JAVA/JSP/Servlet]Servlet간단하게 만들고 실행해보기 안녕하세요 미나라이입니다. 이번에는 간단하게 Servlet프로젝트 생성 및 실행을 해보도록 하겠습니다. 프로젝트 환경 .. 이전 1 2 3 다음