Study Java

고정 헤더 영역

글 제목

메뉴 레이어

Study Java

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (137)
    • Java (52)
    • Junit4 (11)
    • Spring (9)
    • JSP (23)
    • Mybatis (4)
    • IntelliJ (1)
    • maven (1)
    • 토비의스프링 (21)
    • JQuery Plug in (6)
    • CSS (1)
    • 데이터베이스 (1)
      • MySQL 기초 (1)

검색 레이어

Study Java

검색 영역

컨텐츠 검색

JSP

  • jsp 회원제 게시판(2) : 한글 필터, 핸들러 인터페이스, 컨트롤러

    2020.07.06 by kwanghyup

  • jsp 회원제 게시판(1) : DB, 의존성, 커넥션 풀

    2020.07.06 by kwanghyup

  • jsp filter 한글 필터, 캐릭터 인코딩 필터

    2020.07.06 by kwanghyup

  • Filter interface, filter setting, 필터 설정, 필터 인터페이스

    2020.07.06 by kwanghyup

  • 서블릿 컨트롤러, 커맨드 패턴, URI 사용

    2020.07.06 by kwanghyup

  • 서블릿 리스너 : ServletContextListener 인터페이스 @WebListener

    2020.07.06 by kwanghyup

  • 서블릿 초기화 파라미터 <context-param>

    2020.07.06 by kwanghyup

  • 서블릿 초기화 파라미터 web.xml <init-param> 애노테이션 @WebServlet @WebInitParam

    2020.07.06 by kwanghyup

jsp 회원제 게시판(2) : 한글 필터, 핸들러 인터페이스, 컨트롤러

한글필터 util/CharacterEncodingFilter package util; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import java.io.IOException; @WebFilter(urlPatterns = "/*") public class CharacterEncodingFilter implements Filter { private String encoding; @Override public void init(FilterConfig filterConfig) throws ServletException { encoding = filterConfig.getInitParameter("encoding"); if(encod..

JSP 2020. 7. 6. 23:55

jsp 회원제 게시판(1) : DB, 의존성, 커넥션 풀

Mysql 데이터베이스 create database board default character set utf8; 의존성 & 플러그인 : pom.xml mysql mysql-connector-java 5.1.48 org.apache.commons commons-dbcp2 2.4.0 org.apache.commons commons-pool2 2.5.0 commons-logging commons-logging 1.2 javax.servlet jstl 1.2 org.apache.maven.plugins maven-compiler-plugin 3.8.1 1.8 1.8 /jdbc/DBCPinitListener : 리스너를 이용한 커넥션풀 생성 package jdbc; import org.apache.commons...

JSP 2020. 7. 6. 23:20

jsp filter 한글 필터, 캐릭터 인코딩 필터

테스트 JSP페이지 - /view/encodingTest.jsp, - /view/to.jsp encodingTest.jsp to.jsp 출력 : 필터 설정 전 테스트를 하면 한글이 깨진다. 필터 클래스 : CharacterEncodingFilter package filter; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import javax.servlet.annotation.WebInitParam; import java.io.IOException; @WebFilter(urlPatterns = "/*", initParams = {@WebInitParam(name = "encoding", value = "utf-8")} ) publ..

JSP 2020. 7. 6. 20:04

Filter interface, filter setting, 필터 설정, 필터 인터페이스

전형적인 필터 구현 방법 package filter; import javax.servlet.*; import java.io.IOException; public class SampleFilter implements Filter { // 초기화 파라미터를 받아 저장할 필드 private String initParam; @Override public void init(FilterConfig filterConfig) throws ServletException { // 톰캣 서버 시작 시 System.out.println("필터 초기화작업"); // 필터 설정 시 넘겨줄 파라미터 initParam = filterConfig.getInitParameter("myParam"); } @Override public vo..

JSP 2020. 7. 6. 16:02

서블릿 컨트롤러, 커맨드 패턴, URI 사용

request.getRequestURI() , request.getContextPath() 예제 package servletExam; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet("/uriExample/*") public class URIExample extends HttpServlet { @Over..

JSP 2020. 7. 6. 15:08

서블릿 리스너 : ServletContextListener 인터페이스 @WebListener

package servletExam; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; @WebListener public class ServletListener implements ServletContextListener { @Override public void contextInitialized(ServletContextEvent sce) { // 톰캣 시작시 실행 System.out.println("init Listener"); } @Override public void contextDestroyed(ServletContextEvent sce) { // 톰캣 종료 후 실행 System.out.p..

JSP 2020. 7. 6. 13:46

서블릿 초기화 파라미터 <context-param>

web.xml jsp 최범균 java 남궁성 서블릿에서 사용 : getServletContext().getInitParameter(param-name) package servletExam; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet("/contextSample") public class Contex..

JSP 2020. 7. 6. 12:14

서블릿 초기화 파라미터 web.xml <init-param> 애노테이션 @WebServlet @WebInitParam

애노테이션 package servletExam; import javax.servlet.ServletException; import javax.servlet.annotation.WebInitParam; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet( urlPatterns = {"/initParam"}, initParams = { @WebInitParam(name = "id..

JSP 2020. 7. 6. 12:03

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
Study Java © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바