INTP 개발자
close
프로필 배경
프로필 로고

INTP 개발자

  • 분류 전체보기 (394)
    • Java (54)
      • 소개 (2)
      • 기본 문법 및 OOP (9)
      • Java API (0)
      • Java 응용 프로그래밍 (0)
      • Java 8+ (0)
      • Java 외부 라이브러리 (0)
    • Spring (0)
      • Spring Core (0)
      • Spring Web (0)
      • Spring Data (0)
      • Spring Infra (0)
    • Docker (3)
    • Messaging & Event (3)
      • EDA(Event Driven Architectu.. (2)
      • Kafka (1)
    • CS (17)
      • Architecture (1)
      • Newtwork (0)
      • OS(Operating System) (0)
      • Algorithms (0)
      • 면접 준비 (7)
      • 네트워크 (2)
      • HTTP (6)
      • 알고리즘 (1)
    • Web (13)
    • AWS (6)
    • Spring Framework (33)
    • Spring Boot (10)
    • Spring Data (22)
      • JPA (14)
      • Query DSL (7)
      • Redis (1)
    • Spring Security (9)
    • Spring Batch (4)
    • MyBatis (10)
    • Front-End (51)
      • JS (27)
      • Vue.js (17)
      • React (5)
      • JQuery (0)
      • d3.js (2)
    • DBMS (24)
      • SQL, RDBMS (16)
      • MongoDB (5)
      • Redis (3)
    • Kafka (3)
    • 리눅스 (Linux) (4)
    • 디자인 패턴 (3)
    • VCS (8)
    • API (0)
    • TOOL (3)
    • Reading Book (28)
      • 이펙티브 자바 (11)
      • Clean Code (10)
      • 1분 설명력 (4)
      • HOW TO 맥킨지 문제해결의 기술 (3)
    • C# (4)
    • NSIS (6)
    • JSP & Servlet (65)
      • 개념 (42)
      • 실습 (23)
    • ETC (11)
  • 홈
  • 태그
[JSP & Servlet] 여러 개 파라미터 값(ex. 배열) 받기 - getParameterValues()

[JSP & Servlet] 여러 개 파라미터 값(ex. 배열) 받기 - getParameterValues()

📌하나의 파라미터에 하나의 파라미터 값 String getParameter(String ParamName) 하나의 파라미터 이름으로 하나의 파라미터 값이 전송되는 경우에는 앞서 실습했던 거 처럼 HttpServletRequest에서 제공되는 String getParameter(String ParamName)으로 처리가 가능했하다. 📌하나의 파라미터에 여러 개 파라미터 값 String[ ] getParameterValues(String paramName) 예를 들어 배열을 받았을 때 처럼, 하나의 파라미터 이름으로 여러 개의 값이 전송되어 올 때는 HttpServletRequest 인터페이스에서 제공되는 String[] getParameterValues(String paramName) 메서드를 사용해서 처..

  • format_list_bulleted JSP & Servlet/개념
  • · 2022. 3. 25.
  • textsms
[JSP] 한글 깨짐

[JSP] 한글 깨짐

앞서 실습할 때 한글을 입력했다면 글자가 깨져서 출력되는 경우가 있었을 수 있다. 📌한글 깨지는 이유 한글 처리가 제대로 되기 위해서는 클라이언트 즉, 브라우저에서 문자를 처리하는 방식과 서버에서 문자를 처리하는 방식이 같아야 한다. 즉, 브라우저에서는 문자를 euc-kr 방식으로 처리하는데 서버에서는 ISO-8859-1 방식으로 처리하게 되면 한글이 깨지는 결과가 된다. 클라이언트에서 문자를 euc-kr로 처리한다면 서버에서도 문자를 euc-kr로 처리해야 한글이 제대로 인식된다. 기본적으로 톰캣 서버에서 사용하는 캐릭터 셋은 "UTF-8 방식"이므로 한글이 제대로 인식되려면 Character-set을 변경해주어야 한다. 📌해결1. 인코딩 방식 직접 지정 HTML 경우 JSP 경우 Servlet 경우 ..

  • format_list_bulleted JSP & Servlet/개념
  • · 2022. 3. 25.
  • textsms
[JSP]  GET POST 차이

[JSP] GET POST 차이

목차 1. GET 방식 2. POST 방식 3. GET 방식 예제 4. POST 방식 예제 GET 방식 //url에서 사용될 때 /myhome/mpahe.jsp?name=yeo-seung-chul&email=yeo@tistory.com //view에서 링크 여승철 특징 전송할 파라미터 데이터들을 URL 뒤에 name=value 형태로 전송한다. 여러 개의 파라미터 데이터들을 전송할 시에는 구분자로 '&'을 사용한다. 요청 시 파라미터 정보와 값들이 다 노출되므로 보안에 취약하다. 전송할 수 있는 파라미터의 길이는 최대 255 바이트이다. 본문(body)이 필요 없기 때문에 전송 속도가 POST 방식에 비해 빠르다. 언제 사용? 간단한 페이지를 요청할 때 사용 GET 방식으로 요청이 전송되는 경우 HTML..

  • format_list_bulleted JSP & Servlet/개념
  • · 2022. 3. 25.
  • textsms
[JSP] 이클립스 톰캣(Tomcat) 서버 추가

[JSP] 이클립스 톰캣(Tomcat) 서버 추가

JDK - 8.0.275 Tomcat 8.5.77 버전 Eclipse Java EE IDE for Web Developers 을 설치하였다. 📌이클립스에 톰캣 서버 등록하기 1. Eclipse를 시작한 후 [Winddow] > [Preferences] > [Server] > [Runtime Environments] 를 차례대로 클릭한다. 2. [Add] > Apache Tomcat 선택 (자신의 버전에 맞게) > 그 후 경로 정해서 [Finish] 클릭하면 된다. 3. 완료됐다면 메인화면에서 [Servers] 탭에 걸려 있는 링크를 클릭한다. 4. 위에서 각자 서버로 추가한 버전을 클릭한 후 [Finish] 클릭 > 완료 Servers 탭에 Tomcat 서버가 추가되었으면 서버 등록 작업이 완료된 것이다..

  • format_list_bulleted JSP & Servlet/개념
  • · 2022. 3. 25.
  • textsms
[JSP & Servlet] JSP & Servlet 이란?

[JSP & Servlet] JSP & Servlet 이란?

📌웹 프로그래밍이란? 우리는 브라우저를 통해서 앉은자리에서 전 세계의 정보와 상품을 검색하고 구입할 수 있고 인터넷을 통해서 할 수 없는 일이 없을 정도로 자주 사용하고 유용하다. 그럼 우리가 브라우저를 통해 접할 수 있는 많은 사이트들은 어떻게 만들어졌을까? 예를 들어 google이나 네이버, 11번가 개인 쇼핑몰 등 대체로 모든 사이트들은 모두 웹 프로그래밍 언어를 통해서 구축되었다 할 수 있다. 웹 상에서 사용자와 기업 또는 사용자들간의 연결을 가능하게 하는 프로그래밍 언어이다. 웹 프로그래밍 동작 방식 일반적으로 웹 프로그래밍은 클라이언트(Client) / 서버(Server)의 방식으로 구축된다. 클라이언트(사용자)가 웹 브라우저를 통해 어떤 결과를 보여달라는 요청(Request)을 웹 서버에 보..

  • format_list_bulleted JSP & Servlet/개념
  • · 2022. 3. 25.
  • textsms
  • navigate_before
  • 1
  • ···
  • 8
  • 9
  • 10
  • 11
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (394)
    • Java (54)
      • 소개 (2)
      • 기본 문법 및 OOP (9)
      • Java API (0)
      • Java 응용 프로그래밍 (0)
      • Java 8+ (0)
      • Java 외부 라이브러리 (0)
    • Spring (0)
      • Spring Core (0)
      • Spring Web (0)
      • Spring Data (0)
      • Spring Infra (0)
    • Docker (3)
    • Messaging & Event (3)
      • EDA(Event Driven Architectu.. (2)
      • Kafka (1)
    • CS (17)
      • Architecture (1)
      • Newtwork (0)
      • OS(Operating System) (0)
      • Algorithms (0)
      • 면접 준비 (7)
      • 네트워크 (2)
      • HTTP (6)
      • 알고리즘 (1)
    • Web (13)
    • AWS (6)
    • Spring Framework (33)
    • Spring Boot (10)
    • Spring Data (22)
      • JPA (14)
      • Query DSL (7)
      • Redis (1)
    • Spring Security (9)
    • Spring Batch (4)
    • MyBatis (10)
    • Front-End (51)
      • JS (27)
      • Vue.js (17)
      • React (5)
      • JQuery (0)
      • d3.js (2)
    • DBMS (24)
      • SQL, RDBMS (16)
      • MongoDB (5)
      • Redis (3)
    • Kafka (3)
    • 리눅스 (Linux) (4)
    • 디자인 패턴 (3)
    • VCS (8)
    • API (0)
    • TOOL (3)
    • Reading Book (28)
      • 이펙티브 자바 (11)
      • Clean Code (10)
      • 1분 설명력 (4)
      • HOW TO 맥킨지 문제해결의 기술 (3)
    • C# (4)
    • NSIS (6)
    • JSP & Servlet (65)
      • 개념 (42)
      • 실습 (23)
    • ETC (11)
최근 글
인기 글
최근 댓글
태그
  • #회원 관리
  • #querydsl
  • #환경 세팅
  • #mybatis
  • #이펙티브 자바
  • #게시판
  • #servlet
  • #Java
  • #JDBC
  • #jsp
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바