JSP/Servlet - UTF-8 환경설정 및 java와 html 간 데이터 전송

songmin jeon·2023년 12월 29일
0

0. 이클립스 html의 언어 자동설정하기



  • html, css ,jsp 모두 UTF-8로 업데이트


  • Content의 html, css, jsp 모두 UTF-8로 업데이트


  • UTF-8로 업데이트


  • Web의 html, css ,jsp 모두 UTF-8로 업데이트

  • Apply and Close 클릭



  • html 확장자 파일 생성
    • 자동으로 UTF-8로 적용됨!

1. java 단에서 html에 데이터 전송 해보기!


webapp에 html 파일 생성

  • 데이터 전송을 위한 3가지 조건

1) 데이터를 어디로 보낼껀지 
   : form태그의 action="" 속성!
  
2) 어떤 값을 보낼껀지 
   : input태그, select태그, textarea태그, name=""(식별자) 속성!
  
3) 언제 보낼껀지
   : input태그의 type="submit" 태그

sevlet .java 파일 생성

  • 요청 데이터 꺼내오기
    -> String data = requst.getParameter("name값");
  • 요청 데이터 숫자 변환
    int num = Integer.parseInt(request.getParameter("name값"));

2. 실습 해보기

  • 1 ) 입력 받은 수 만큼 방만들기 !

  • Wrapper Class
    • : 기본 자료형을 객체 형태로 표현한 클래스
      String 자료형을 원하는 기본 자료현 형태로 변환 사용

Sting -> int
int num = Intrger.parseInt("숫자");


  • 2 ) 정수 1개를 입력 받아 입력한 숫자에 따라 방을 생성하시오 !


그외 정보..

Servlet 주소
http://localhost:8081/Servlet01/DataSend

html 주소
http://localhost:8081/Servlet01/ex01DataSend.html

400 - 페이지를 찾을 수 없는 경우
500 - 페이지를 찾긴했으나 안쪽에 코드의 문제가 발생하면 뜨는 오류

profile
제가 한 번 해보겠습니다.

0개의 댓글