728x90
backend _ javscripts
"mysql-connector-java-8.0.23"파일 많이 쓰는 폴더에 넣어두기~
1. Servlet
자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 or 그 사양을 말한다.
JSP가 HTML 문서 안에 JAVA 코드를 포함하고 있는 반면,
서블릿은 자바 코드 안에서 HTML을 포함하고 있다는 차이점이 있다
Web Architecture
Client (web Browser 데이터 발생) > 요청 = Parameter
web Server(http 서버)에서는 client의 접속처리를 한다. 이것은 html, css, js 만 인식함!
client 와 RDBMS 는 서로 연동되어야하는데 이를 도와주는 것이 Application Server 이다.
Application에서는 presentation( 화면에 나타냄 ) Busimess Logic, Presistence Logic( DB와 연결시켜줌)으로 응답을 해준다.
Web Server + Application Server = 톰캣 다운로드 해야함.
LifeCyle
front end에서 서버로 전달해서 어떻게 받는지? Parameter 정리
간단한 프로젝트 실행
UTF-8 확인하기
- 속성으로 들어가서 "encoding" 검색 후 css, xml 등 utf-8 로 전부 바꿔주기!
Dynamic project 만들어 주기
- Tomcat 9 인지 확인(아니면 다운로드)
- next
- Context root 이름 변경해주기
- Generate web.xml ... 체크해주기
2. JSP( Java Server Page)
728x90
'SSAFY > JAVA문법 정리' 카테고리의 다른 글
[JAVA] 알고리즘 String (2) | 2021.02.07 |
---|---|
[JAVA] 알고리즘 Array (2) (0) | 2021.02.05 |