
JSP를 사용해서 웹 어플리케이션을 개발하는 방법을 공부할건데 처음 개발환경을 어떻게 구축해야할지 알아보자. JSP 서버개발 특히 백앤드(back end) 개발이라고 하는 것은 실제 통신을 처리하는 부분을 구현하는게 아니라 웹 서버 또는 WAS를 통해 들어오는 요청을 처리하는 동적인 페이지 DB와의 연동을 구현하는 것을 말하는 것이다. JSP는 html에서 java 코드를 사용할 수 있도록 하는 환경을 제공하며 DB와 연동을 처리하기 때문에 백앤드에 속한다. Javascript와의 차이점은 이 동적인 코드가 실행되는 위치가 다르다는 것이다. Javascript는 클라이언트의 브라우저에서 동작하며 그에 css 등과 연동하여 동적인 페이지를 만들어내지만 JSP는 서버에서 실행되며 서버가 동적으로 결과를 전달..

간단한 게시판 서비스를 만들면서 jsp를 사용한 데이터베이스 연동을 연습해보자. 구현을 위해 준비해야 할 스펙은 아래와 같다. 스펙 jsp jsp이기 때문에 java를 기본적으로 사용하며 html과 javascript에 대한 기본적인 문법지식을 요구한다. oracle database 18c 맥에서 작업하고 있기 때문에 오라클 데이터베이스를 로컬에서 사용할 수 없어서 윈도우 데스크탑에 설치하고 원격으로 접속하는 형태로 구현한다. eclipse tomcat 9.0.19 이번 실습에서 기본적인 흐름은 입력-검증-DB입출력 순서로 흘러간다. 예를들어 로그인 기능의 경우 Login.jsp에서 입력 폼을 제공하고 동시에 javascript로 입력값을 검증한 후 LoginOK.jsp로 입력된 값을 넘겨준다. Logi..
- Total
- Today
- Yesterday
- 데이터베이스
- Java
- C++
- ue4
- SwiftUI
- swift
- game
- ios
- 수학
- Spring
- mongoDB
- 알고리즘
- 드라마
- 운영체제
- C/C++
- Git
- SHADER
- winsock
- C
- machine learing
- JSP
- DesignPattern
- 국내여행
- 자료구조
- scala
- SOCKET
- Cocos2d-x
- rxswift
- OS
- database
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |