본문 바로가기

HTML71

Servlet 실습 1 index (client) servlet 기본 xml에 sevlet 지정 helloServlet sample01.HelloServlet helloServlet /location HelloServlet package sample01; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class HelloServlet extends HttpServlet { @Override protected v.. 2021. 3. 10.
40일차//[Web] Servlet이란(중요) Servlet의 개념과 동작 과정을 이해한다. Goal Web Service의 기본적인 동작 과정을 이해한다. 사용자 입력을 위한 HTML Form을 이해한다. Servlet을 이해한다. Web Service의 기본적인 동작 과정 HTML Form -> Servlet -> HTML Page 1. 사용자가 웹 페이지 form(HTML Form)을 통해 자신의 정보를 입력한다. (Input) 2. Servlet의 doGet() 또는 doPost() 메서드는 입력한 form data에 맞게 DB 또는 다른 소스에서 관련된 정보를 검색한다. 3. 이 정보를 이용하여 사용자의 요청에 맞는 적절한 동적 컨텐츠(HTML Page)를 만들어서 제공한다. (Output) HTML Form input elements(Ex.. 2021. 3. 10.
Web server Web Server 개념 클라이언트가 서버에 페이지 요청을 하면 요청을 받아 정적 콘텐츠(. html,. png,. css 등)를 제공하는 서버 정적 컨텐츠를 제공하는 서버! HTTP 프로토콜을 기반으로 하여 클라이언트(웹 브라우저 또는 웹 크롤러)의 요청을 서비스하는 기능을 담당 1. 정적인 콘텐츠 제공 WAS를 거치지 않고 바로 자원을 제공한다.(. html. jpeg. css) 2. 동적인 콘텐츠 제공을 위한 요청 전달 클라이언트의 요청(Request)을 WAS에 보내고, WAS가 처리한 결과를 클라이언트에게 전달(응답, Response)한다. 클라이언트는 일반적으로 웹 브라우저(크롬, IE, FireFox 등)를 의미 사용 이유 누군가 이런 말을 한다. 요즘 WAS만 설치하면 웹 서버 기능도 다 .. 2021. 3. 10.
JSON <자신이 읽은 책 5권을 JSON파일로 제작후 테이블로 시각화 하기> [ { "title":"자바의정석", "author":"남궁성", "price":"20,000" }, { "title":"테슬라 모터스", "author":"찰리모리스", "price":"20,000" }, { "title":"슈퍼개미 김정환에게 배우는 나의 첫 투자 수업", "author":"김정환", "price":"30,000" }, { "title":"주린이가 가장 알고싶은 최다질문", "author":"염승환", "price":"16,200" }, { "title":"언어의온도", "author":"이수만", "price":"20,000" } ] 2021. 3. 9.
XML / <자신이 읽은 책 5권을 XML파일로 제작후 테이블로 시각화 하기> XML 자바의 정석 남궁성 20,000 테슬라 모터스 찰리모리스 25,000 슈퍼개미 김정환에게 배우는 나의 첫 투자 수업 김정환 30,000 주린이가 가장 알고싶은 최다질문 염승환 16,200 언어의온도 이수만 20,000 2021. 3. 9.
39일차//JSON// json파일에서 데이터 이름 찾기(key + value) { "quiz": { "sport": { "q1": { "question": "Which one is correct team name in NBA?", "options": [ "New York Bulls", "Los Angeles Kings", "Golden State Warriros", "Huston Rocket" ], "answer": "Huston Rocket" } }, "maths": { "q1": { "question": "5 + 7 = ?", "options": [ "10", "11", "12", "13" ], "answer": "12" }, "q2": { "question": "12 - 8 = ?", "options": [ "1", "2", "3", "4" ], "answer": "4" } .. 2021. 3. 9.
39일차//JSON// JSON 구조 문법 + 실습 JSON 구조 JSON은 자바스크립트의 객체 표기법으로부터 파생된 부분 집합입니다. 따라서 JSON 데이터는 다음과 같은 자바스크립트 객체 표기법에 따른 구조로 구성됩니다. 1. JSON 데이터는 이름과 값의 쌍으로 이루어집니다. 2. JSON 데이터는 쉼표(,)로 나열됩니다. 3. 객체(object)는 중괄호({})로 둘러쌓아 표현합니다. 4. 배열(array)은 대괄호([])로 둘러쌓아 표현합니다. JSON 데이터 JSON 데이터는 이름과 값의 쌍으로 구성됩니다. 이러한 JSON 데이터는 데이터 이름, 콜론(:), 값의 순서로 구성됩니다. 문법 "데이터이름": 값 배열과 객체의 차이점 JSON에서 배열과 객체는 여러 데이터를 묶어놓은 집합이라는 점에서 서로 비슷한 타입입니다. 하지만 객체는 프로퍼티의.. 2021. 3. 9.
39일차//XML// 🧶3. xml 파일을 생성해 데이터작성 후 불러오기 1 이수빈 서울시 2021/03/09 2 주지훈 서울시 2021/03/08 3 강동원 서울시 2021/03/07 2021. 3. 9.
39일차//XML// 🧶2. parser.parseFromString 문자열 파싱 parseFromString() 메소드를 통해 문자열을 xml 형식으로 바꾸어 준 뒤, 이를 xmlDoc에 저장합니다. p tag 위코드실행시 html 3 실행 2021. 3. 9.