본문 바로가기
728x90

> 프로그래밍 언어/JSP6

[JSP] 서블릿 개념 핥기 1~ 3탄(끝) JSP 파일을 요청하는 것과, Servlet을 요청하는 형식은 다름 JSP: 이전에는 요청처리였다면, 보여주는 역할을 담당하게 됨 package servletex; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class LoginServlet extends HttpServl.. 2023. 4. 25.
[Mybatis] 설치 및 시작 Mybatis 설치하기 https://github.com/mybatis/mybatis-3/releases Releases · mybatis/mybatis-3 MyBatis SQL mapper framework for Java. Contribute to mybatis/mybatis-3 development by creating an account on GitHub. github.com https://mvnrepository.com/artifact/org.mybatis/mybatis 위의 링크 중 하나를 선택해서 다운로드 받기 mybatis - 3.5.13 다운로드 압축 풀고 사용하려는 프로젝트 (Dynamic web project) 안에 있는 WEB-INF 안의 lib에 jar을 넣어두기 Java Down.. 2023. 4. 4.
[ IT핥기] JSP! 독학! (2) 기본 문법 및 구문 분석 오류 해결 팁 기본문법 살펴보기 정적, 동적 서비스와 클라이언트와 서버 관계 이해 = 8:30 - 코드 에러 없는데 빨간 줄 뜨는 경우 해결법 - Ctrl + A - 전체 선택 Ctrl + X - 자르고 Ctrl + S - 저장 Ctrl + V - 잘라냈던 걸 다시 붙이고 Ctrl + S - 저장 - 톰캣 오류 참고 블로그 - https://to-dy.tistory.com/59 [Tomcat 에러]Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use. The server may a 톰캣을 구동시켰을 때 생긴 포트 오류이다.나는 이클립스가 비정상적으로 종료가 된 후.. 2023. 3. 29.
[ IT핥기] JSP! 독학! (1) 웹 개발을 위한 개념을 알고 갑시다. 정적 서비스 : 웹페이지 구성할 때 쓰는 언어 웹 페이지 - html 파일들이 많이 있고 그 많은 파일들은 서버에서 제공 웹 브라우저를 통해서 주소창에 해당 서버의 어떤 html 파일을 갖고 올 것인지 서버로 요청을 한다 브라우저에서 request를 요청하고 그 요청을 서버가 받음 서버는 요청을 해석하고 응답 response를 준다 HTTP라는 프로토콜을 기반으로 동작하는 것. 브라우저는 response된 데이터들 중에서 HTML 태그들을 읽을 수 있음 (HTML, CSS, JS 읽을 수 있다) 정적 서비스 : 요청할때마다 항상 동일한 결과를 나타냄 웹서버는 동일한 작업으로 request 와 response가 이뤄진다 파일자체가 변경되지않는 이상 request 했을 .. 2023. 3. 28.
[JSP] JSP시작, 톰캣 설치하기 Apache Tomcat® - Welcome! Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the tomcat.apache.org Apache Tomcat 검색 후, 좌측 Download에서 Tomcat 9 클릭 Window 64bit 기준 zip 파일 다운로드.. 2023. 3. 28.
[servlet/JSP] 1강 ~ 7강 1강, 2강 서블릿: 서버 어플리케이션 만드는 것 클라이언트 = 요청자 서버 = 제공자 3강 WAS (웹 어플리케이션 서버) : 코드를 실행하고 실행된 결과를 웹서버에 돌려줄 수 있는 기능을 함 server application code: 동적으로 문서를 만들기 위한 코드 그리고 이것을 실행하게 할 수 있는 환경인 웹서버 코드를 찾아서 실행하게 해줄 수 있는 환경인 WAS 가 필요함 5강 톰캣: WAS 또는 웹서버 웹서버: 웹문서를 제공해주고 있는 서비스 6강 context: 가상경로, 가상사이트라고 말하는 경우도 있음 각각의 내용들을 아예 떼어내어서 별개의 사이트처럼 만들 수 있음 (서비스 문맥은 유지하면서) 7강 서버 어플리케이션: 기능별로 코드 나눠짐 사용자가 공지사항(list)를 요청한 것 필요에.. 2023. 3. 24.
728x90