songunnie.log
로그인
songunnie.log
로그인
[Web] MVC
Walter Mitty
·
2022년 11월 18일
팔로우
0
0
KOSTA
목록 보기
27/33
MVC(Model View Controller)
model: vo, dao, service → Java로 코딩
view: html, css, javascript, ajax, jsp(java 변수값 찍으려고)
jsp쓰는 이유:자바에서 사용한 값들, 자바 변수, 어레이 리스트들을 처리하는 용으로 사용한다.
jsp는 서버컴퓨터에서 처리가 된다.
서버의 톰캣웹컨테이너가 jsp를 실행하면 컴파일 해서 번역 →
jsp로 작성한게 자바로 컴파일되어 메모리 풀에 얹혀져서 실행이 된다.
controller: servlet
사용자의 요청을 받아서 처리한다.
JSON
[ ] : 배열
{ } : 객체
- [{ "id":"aaa"},{"pwd":"111"},{"name":"rim"}] 이런식으로 객체가 담긴 배열을 표시한다.
form 태그: 입력양식
form태그에 적은 양식들이 제출되는 서버페이지의 경로를 action 속성에서 한다.
get/post로 전송 - method 속성
get: form에 작성한 form 데이터를 url에 붙여서 서버에 전송한다. 데이터 노출 위험이있고, 길이에 제약이 있다. 또한 한글이 깨진다! 주소창에 치기, a태그 링크로 가기.
post: form 데이터를 패킷 헤더에 담아서 전달한다. 데이터 노출이 안되며 길이에 제약이 없다. 한글 깨짐이 적다!
따라서 post 방식을 사용하는게 좋다.
css
스타일 작성 파일
작성
(1) 헤더작성:
현재 페이지 전체에 적용
<style> css작성: 선택자
{
속성
:
값
,
속성
:
값 ...
}
선택자
:
태그명
,
태그[속성=값]
,
클래스명
,
id명 </style>
(2) 태그에 style 속성으로 직접 작성.
현재 태그에만 스타일 적용
Walter Mitty
팔로우
이전 포스트
[Web]
0개의 댓글
댓글 작성