SSAFY/JAVA문법 정리

[ JS ]

황성안 2021. 6. 27. 23:28
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 정리

 

 

 

 

 

간단한 프로젝트 실행

  1. UTF-8 확인하기

    • 속성으로 들어가서 "encoding" 검색 후 css, xml 등 utf-8 로 전부 바꿔주기!
  2. 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