버터감자
오늘도 내 하루는
버터감자
전체 방문자
오늘
어제
  • 분류 전체보기 (139)
    • 🏃‍♀️ Do it ! (80)
      • TIL (73)
      • Project (5)
      • Certificate (2)
    • 📓 TechNote (52)
      • RPA (1)
      • Python (2)
      • JAVA (13)
      • Spring (11)
      • SQL (7)
      • Git & GitHub (6)
      • CS (0)
      • HTML & CSS & JavaScript (2)
      • Tools (9)
      • API (1)
    • 🔔 Error (7)
      • Error (7)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 만들기
  • 큐
  • 데이터베이스
  • 기본쿼리
  • final필드
  • SQL
  • 포트폴리오
  • 톰캣
  • 세션
  • 게시판
  • 스택
  • 홈페이지
  • 함수
  • opacity
  • 스프링
  • 안드로이드
  • 배열
  • 코틀린
  • 버블소트
  • 객체지향
  • 오라클
  • callback
  • 이것이자바다
  • dml
  • 변수
  • 이클립스
  • 부트스트랩
  • sqld
  • foreach
  • 문제풀이

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
버터감자

오늘도 내 하루는

🏃‍♀️ Do it !/TIL

클라이언트에서 데이터를 전송했을 때 스프링에서 데이터를 받는 방법 🖥️

2022. 11. 7. 10:42
728x90

2022 / 11 / 7 월

  • 스프링에서 데이터를 받는 방법

✔️ 클라이언트에서 데이터를 전송했을 때 스프링에서 데이터를 받는 방법

▶ 필드로 값을 받는다.

 1) 

클라이언트(HTML)
  1.  get방식
    http://localhost/?age=100&name=홍길동
  2.  post방식
    <form method="post">
       <input type="text" name="name">
       <input type="text" name="age">
    </form>
 
 스프링 
 - 단순 파라미터  aaa(int age, String name)
 

2)
 클라이언트(HTML)
  1. get방식
    http://localhost/?age=100&name=홍길동
  2. post방식
    <form method="post">
       <input type="text" name="name">
       <input type="text" name="age">
    </form>

- 스프링
    aaa(SampleDTO dto)
  
  class SampleDTO {
       int age;
       String name;

    }

3)
 클라이언트(HTML)
  1. get방식
    http://localhost/?lst[0].age=100&lst[0].name=홍길동&lst[1].age=100&lst[1].name=홍길동
  2. post방식
    <form method="post">
       <input type="text" name="lst[0].name">
       <input type="text" name="lst[0].age">
       <input type="text" name="lst[1].name">
       <input type="text" name="lst[1].age">
    </form>


 - 스프링(List컬렉션)
   aaa(SampleDTOList dto)

   class SampleDTOList {
       List<SampleDTO> lst;
   }

'🏃‍♀️ Do it ! > TIL' 카테고리의 다른 글

💻 홈페이지 제작 💻 / 회원가입 암호화 / 로그인 페이지 / 로그인 인증 / 로그아웃 / 로그인 정보 찾기 페이지 / 임시 비밀번호 발급  (0) 2022.11.18
💻 홈페이지 제작 💻 / 회원가입 페이지 / 회원정보 저장 / 우편번호 API / 아이디 중복 체크 / 메일 인증 작업  (0) 2022.11.17
개발툴 / 스프링 프레임워크 / 기능구현 / 마이바티스 / bean생성하기  (0) 2022.11.04
Spring - controller / 라이브러리 추가하기 / jUnit  (0) 2022.11.03
JSTL / Spring 준비하기 🛠  (0) 2022.11.02
    '🏃‍♀️ Do it !/TIL' 카테고리의 다른 글
    • 💻 홈페이지 제작 💻 / 회원가입 암호화 / 로그인 페이지 / 로그인 인증 / 로그아웃 / 로그인 정보 찾기 페이지 / 임시 비밀번호 발급
    • 💻 홈페이지 제작 💻 / 회원가입 페이지 / 회원정보 저장 / 우편번호 API / 아이디 중복 체크 / 메일 인증 작업
    • 개발툴 / 스프링 프레임워크 / 기능구현 / 마이바티스 / bean생성하기
    • Spring - controller / 라이브러리 추가하기 / jUnit
    버터감자
    버터감자
    🌱 새싹 개발자의 코딩 블로그 🌱

    티스토리툴바