| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- Integer.MAX_VALUE
- 문자열
- docker
- arraylist
- javascript
- scanner
- 중첩for문
- Integer.MIN_VALUE
- 2차원 배열
- 상속
- jsp
- 자바
- 삼항 연산식
- If
- 상수
- 배열
- extends
- rs.next()
- for문
- 다형성
- 삼항 연산
- interface
- Else If
- 이중 배열
- 인터페이스
- 오버로딩
- 메소드
- super()
- 이클립스
- Break
- Today
- Total
개발로드
★KDT 2024-02-22☆JSP 4일차 웹에서 값 넘겨받는 계산기 프로그램 본문
제목: JSP를 사용한 간단한 계산기 웹 애플리케이션 만들기
소개
이 블로그 게시물에서는 JavaServer Pages (JSP)를 사용하여 간단한 계산기 웹 애플리케이션을 만드는 과정을 안내합니다. 먼저 HTML로 사용자 인터페이스를 설계한 다음 JSP를 사용하여 백엔드 로직을 구현합니다.
HTML 폼
먼저 계산기 애플리케이션을 위한 HTML 폼을 만들어 보겠습니다.

설명
form 태그의 action 으로 calculator.jsp로 결과를 넘겨 줍니다. 이때, 전송방식(method)가 post이면 url창에 넘겨주는 값들이 표시 되지 않아 보안성을 높일 수 있습니다.
input과 select의 각 name 값들이 변수로서 jsp파일로 넘겨지게 됩니다
JSP 백엔드
이제 JSP를 사용하여 백엔드 로직을 구현해 보겠습니다.


설명
스크립트릿 안에서 자바코드를 실행시켜주는데, request.getParameter() 메소드의 매개변수로 html파일에서 넘겨받은 매개 변수들을 사용해 줍니다. 자바코드로 사칙연산을 프로그래밍 해서 result변수에 값을 담아 표현문으로 출력해 줍니다.
웹 계산

결과 페이지

결론
오늘 포스트에서는 JSP를 사용하여 간단한 계산기 웹 애플리케이션을 만들었습니다. 이 애플리케이션을 사용하면 사용자가 두 숫자를 입력하고 산술 연산자를 선택하여 계산할 수 있습니다. HTML로 사용자 인터페이스를 설계하고 JSP로 백엔드 로직을 구현하는 방법을 안내했습니다.
여유가 되신다면 제 GitHub에 오셔서 좋은 코드들을 구경해주세요!

https://github.com/gimpo5975?tab=repositories
gimpo5975 - Overview
gimpo5975 has 3 repositories available. Follow their code on GitHub.
github.com

'JAVA' 카테고리의 다른 글
| ☆KDT 2024-02-27★JSP 미니프로젝트 서기_01 (0) | 2024.02.27 |
|---|---|
| ★KDT 2024-02-26☆JSP 회원정보 불러오기 (0) | 2024.02.26 |
| ☆KDT 2024-02-21★JSP 3일차_2 웹에 구구단 출력하기 (0) | 2024.02.21 |
| ☆KDT 2024-02-20★JSP 2일차 DB 불러오기 (0) | 2024.02.20 |
| ★KDT 2024-02-19☆JSP 첫날 (0) | 2024.02.19 |