WEB3

Leafy·2024년 1월 8일
0

중앙_자바

목록 보기
25/76
post-thumbnail

dynamic web project


web.xml 어쩌구를 생성해서 선조들이 어떻게 만들었는지 봐보자. (현대에는 필요없다)

html의 확장(extension)이다, 해서 xml

welcome-file들은 위에서부터 없으면 아래 파일을 불러내는 식이다.

jsp - 자바 tomcat
asp - 마이크로소프트. iis => default.html, default.jsp 이런 건 얘네가 쓰는 이름
php - php apache

asp는 active server pages의 앞글자
php는 personal home page의 앞글자

  • apm = Apache + PHP + MySQL/MariaDB
    우리는 tomcat + jsp + db
    asp의 경우 iis + asp + db

welcome-file은 바꾸고 싶으면 web.xml에 바꿔 써도 된다.

확장 html(xml?)은 태그를 마음대로 지정해서 쓸 수 있다.


web 프로젝트

  • 프로젝트 생성
    jar 만들어서 넣기
    DBConnection(싱글턴)
    DTO 만들 것 (전에는 dto와 map을 섞었었다)
    DAO 만들 것
    각종 JSP ---index---menu---board---detail---write---update---comment---login

싱글톤 (디자인패턴)

DBConnection 클래스를 싱글톤 패턴으로 만든다.
https://tecoble.techcourse.co.kr/post/2020-11-07-singleton/

PreparedStatement 쓰는 이유: sql injection

https://noirstar.tistory.com/264

0개의 댓글