GithubHelp home page GithubHelp logo

java-was's Introduction

Hi~ I'm Cooper 🀨

  • I'm Backend Developer using Java and Spring .
  • I'm interested in OOP , Clean Code .

Skill

  • Language - Java
  • Backend - Spring SpringBoot Hibernate QueryDSL
  • DevOps - AWS MySQL
  • Tools - Intellij GitHub Slack Notion

Github Stats πŸ”₯

Cooper's github stats

java-was's People

Contributors

honux77 avatar javajigi avatar kjk402 avatar pbg0205 avatar

java-was's Issues

HTTP Web Server - requirement5

μš”κ΅¬μ‚¬ν•­ 5

β€œλ‘œκ·ΈμΈβ€ 메뉴λ₯Ό ν΄λ¦­ν•˜λ©΄ http://localhost:8080/user/login.html 으둜 이동해 λ‘œκ·ΈμΈν•  수 μžˆλ‹€. 둜그인이 μ„±κ³΅ν•˜λ©΄ index.html둜 μ΄λ™ν•˜κ³ , 둜그인이 μ‹€νŒ¨ν•˜λ©΄ /user/login_failed.html둜 이동해야 ν•œλ‹€.

μ•žμ—μ„œ νšŒμ›κ°€μž…ν•œ μ‚¬μš©μžλ‘œ λ‘œκ·ΈμΈν•  수 μžˆμ–΄μ•Ό ν•œλ‹€. 둜그인이 μ„±κ³΅ν•˜λ©΄ cookieλ₯Ό ν™œμš©ν•΄ 둜그인 μƒνƒœλ₯Ό μœ μ§€ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€. 둜그인이 성곡할 경우 μš”μ²­ header의 Cookie header 값이 logined=true, 둜그인이 μ‹€νŒ¨ν•˜λ©΄ Cookie header 값이 logined=false둜 μ „λ‹¬λ˜μ–΄μ•Ό ν•œλ‹€.

HTTP Web Server - requirement7

μš”κ΅¬μ‚¬ν•­ 7

μ§€κΈˆκΉŒμ§€ κ΅¬ν˜„ν•œ μ†ŒμŠ€ μ½”λ“œλŠ” stylesheet νŒŒμΌμ„ μ§€μ›ν•˜μ§€ λͺ»ν•˜κ³  μžˆλ‹€. Stylesheet νŒŒμΌμ„ μ§€μ›ν•˜λ„λ‘ κ΅¬ν˜„ν•˜λ„λ‘ ν•œλ‹€.

HTTP Web Server - requirement6

μš”κ΅¬μ‚¬ν•­ 6

μ ‘κ·Όν•˜κ³  μžˆλŠ” μ‚¬μš©μžκ°€ β€œλ‘œκ·ΈμΈβ€ μƒνƒœμΌ 경우(Cookie 값이 logined=true) 경우 http://localhost:8080/user/list 둜 μ ‘κ·Όν–ˆμ„ λ•Œ μ‚¬μš©μž λͺ©λ‘μ„ 좜λ ₯ν•œλ‹€. λ§Œμ•½ λ‘œκ·ΈμΈν•˜μ§€ μ•Šμ€ μƒνƒœλΌλ©΄ 둜그인 νŽ˜μ΄μ§€(login.html)둜 μ΄λ™ν•œλ‹€.

HTTP Web Server - requirement4

μš”κ΅¬μ‚¬ν•­ 4

β€œνšŒμ›κ°€μž…β€μ„ μ™„λ£Œν•˜λ©΄ /index.html νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•˜κ³  μ‹Άλ‹€. ν˜„μž¬λŠ” URL이 /user/create 둜 μœ μ§€λ˜λŠ” μƒνƒœλ‘œ μ½μ–΄μ„œ 전달할 파일이 μ—†λ‹€. λ”°λΌμ„œ redirect λ°©μ‹μ²˜λŸΌ νšŒμ›κ°€μž…μ„ μ™„λ£Œν•œ ν›„ β€œindex.htmlβ€λ‘œ 이동해야 ν•œλ‹€. 즉, λΈŒλΌμš°μ €μ˜ URL이 /index.html둜 λ³€κ²½ν•΄μ•Ό ν•œλ‹€.

HTTP Web Server - requirement2

μš”κ΅¬μ‚¬ν•­ 2

β€œνšŒμ›κ°€μž…β€ 메뉴λ₯Ό ν΄λ¦­ν•˜λ©΄ http://localhost:8080/user/form.html 으둜 μ΄λ™ν•˜λ©΄μ„œ νšŒμ›κ°€μž…ν•  수 μžˆλ‹€. νšŒμ›κ°€μž…ν•œλ‹€.

νšŒμ›κ°€μž…μ„ ν•˜λ©΄ λ‹€μŒκ³Ό 같은 ν˜•νƒœλ‘œ μ‚¬μš©μžκ°€ μž…λ ₯ν•œ 값이 μ„œλ²„μ— μ „λ‹¬λœλ‹€.
HTMLκ³Ό URL을 비ꡐ해 보고 μ‚¬μš©μžκ°€ μž…λ ₯ν•œ 값을 νŒŒμ‹±ν•΄ model.User ν΄λž˜μŠ€μ— μ €μž₯ν•œλ‹€.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.