Goal - JSP에 대해 알아본다 1. JSP란? : JSP (JavaServer Pages)는 Java 웹 어플리케이션의 dynamic, data-driven pages를 작성할 수 있게 해주는 Java의 표준 기술이다. JSP는 Java Servlet specification을 바탕으로 설계되었다. 2. JSP vs Servlet : code적인 관점에서 Servelt과 JSP의 가장 두드러지는 차이점은 servlet은 java code기본적으로 작성하고 java코드 안에 client-side markup (HTML과 같은)을 작성하는 반면, JSP는 Java backend와 연결하기 위해 HTML안에서 servlet기반으로 설계된 JSP tags를 작성한다.
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bkXFik/btqPwmTqOKM/lOKYb0CY7BbIo23pMFrjx1/img.png)
해당 게시물 시리즈에서는 SpringBoot + JSP + Bootstrap을 이용하여 웹 사이트를 구현할 예정입니다. 게시판, 로그인, 회원관리기능을 구현하여 간단하게 코로나 방문일지를 회원별로 관리할 수 있는 웹 사이트를 만들어보겠습니다. Goal - 개발환경 준비 - 프로젝트 생성 - Application.yml 1. 개발환경 준비 1) STS (Spring Tool Suite 3) - STS는 Spring Application을 개발하기 위한 이클립스를 기반 IDE입니다. 이클립스 개발 환경에 익숙해져 있기 때문에 이번 시리즈에서는 STS를 사용하여 구현하겠습니다. - 다운로드 링크 ( github.com/spring-projects/toolsuite-distribution/wiki/Spring-..
Object Destructuring ( 객체 구조화 )에 대해 알아봅시다. 다음과 같은 예제 코드가 있습니다. import React from "react"; class App extends React.Component { state = { isLoading: true, isMounting: false, }; render() { const { isLoading } = this.state; return {isLoading ? "Loading..." : "We are ready"}; } } export default App; 이 코드에서 render() 메서드에 있는 변수 isLoading은 중괄호 안에 선언되어있는데 이건 무슨의미일까요? render() { const { isLoading } = this..
자바스크립트에서 .map()이란? : 어떤 배열(Array) 요소 하나하나에 map(function)에 정의한 function을 적용하고 나온 결과값들로 배열을 리턴해준다. 작성법 array.map(value => { ...statement return ~ }) 예시 const numArr = [1, 2, 3, 4]; friends.map(current => { console.log(current); return 0 }) 위의 결과는 1, 2, 3, 4를 차례대로 console에 찍어주고 [0, 0, 0, 0]을 리턴한다 정리 array.map()은 ()안에 함수를 하나 정의하며 해당 함수를 array각각의 요소에 적용한다. 최종적으로, 적용 된 결과들의 배열을 리턴해준다 (위의 예시에서는 1, 2, 3..
- 20200804
- 20200510
- 생활코딩리눅스
- 20200428
- 백준
- 20200317
- chapter7
- 20200429
- likelion
- 20200330
- 20200504
- chapter8
- 20200406
- 20201204
- 20200624
- 20200420
- 20200319
- 20200413
- 20200427
- 20200503
- 20200424
- 20200403
- 20200423
- 20200415
- 20200622
- 20200425
- 20200421
- 20200417
- 20200502
- 20200512
- Total
- Today
- Yesterday