작업 3, 서블릿 생성
작업 4, 구구단 기초, 파라미터 x
작업 5, 구구단 파라미터 사용
작업 6, 파라미터에 따라서 텍스트의 색상 변경
작업 7, 서블릿이 JSP 파일에게 요청사항을 넘겨줘서 협업 가능하도록
작업 8, 서블릿으로부터 넘겨받은 파라미터 데이터를 jsp파일에서 활용
작업 9, DB 연결해서 데이터 가져오기
작업 10, 게시물 리스트 브라우저에 노출, 서블릿이 DB에서 가져온 데이터를 jsp 에게 넘겨주고 jsp에서 출력

구구단 표현

java는 콘솔에만 표현이 가능했는데 jsp는 브라우저와 통신이 가능하다

java와 jsp의 차이

JSP는 Java Server Pages의 약자이며, 
Java 웹 프로그래밍을 위해 사용되는 기술 중 하나입니다.
JSP는 HTML과 Java 코드를 혼합하여 동적 웹 페이지를 생성합니다.
JSP는 Java 언어를 기반으로 하기 때문에 Java와 비슷한 문법을 가지고 있습니다.

하지만 JSP와 Java는 몇 가지 차이점이 있습니다.
JSP는 HTML과 Java 코드를 함께 작성하는 것이 가능하기 때문에,
Java의 몇몇 기능을 JSP에서 사용할 수 없습니다. 예를 들어,
JSP에서는 Java의 static 변수나 static 메소드를 직접 사용할 수 없습니다.
또한, JSP에서는 Java 코드를 스크립트릿(<% %>) 안에 작성해야 하며, 세미콜론을 생략할 수 없습니다.

또한, JSP에서는 HTML 태그를 사용하여 출력을 제어할 수 있으므로,
Java에서는 없는 태그나 속성을 사용해야 할 때가 있습니다. 예를 들어, 
JSP에서는 jsp:include 태그를 사용하여 다른 JSP 파일을 포함할 수 있습니다.
또한, JSP에서는 표현식(<%= %>)을 사용하여 Java 코드의 결과를 HTML로 출력할 수 있습니다.

코드 까보기 컨트롤+u

'JSP' 카테고리의 다른 글

JSP 1일차 개발 환경 설정  (0) 2023.04.09

작업 1, JSPTest 첫 커밋
작업 2, 개요 및 개발환경세팅

클라이언트(송신자) - 우리(수신자)
자바 수신기(톰캣)랑 송신기(브라우저-크롬) 사용하는 법을 익힐 것

추가 과정

JSP 테스트 깃허브 만듬

버전 9
톰캣추가 64-bit Windows zip (pgp, sha512)

압출풀고 C:\workspace_cgh 폴더로 옮겨줌

C:\workspace_cgh\sts-4.18.0.RELEASE
파일에서
SpringToolSuite4.ini
파일 용량 늘려줌

emmet 추가하고 헬프에 jsp,jspf 추가해줌

헬프에 Latest Eclipse Release - https://download.eclipse.org/releases/latest
(플러그인,익스텐션 추가 추가기능 사용)

마지막꺼 펼쳐서
이클립스~자바스크립트 추가 체크

리스타트하고

src(일반폴더랑 주의)패키지 익스플로러-뉴-other-dy 다이나믹 있나 체크

다이나믹 클래스로 만들고 서버 연결

포트번호 8081로 바꾸고 만들어진 HomeMainservlet doget빼고 다 지움

@WebServlet("/home/main") 으로 바꾸고

response.getWriter().append("Hello World222222222").append(request.getContextPath());

'JSP' 카테고리의 다른 글

JSP 2일차 서블릿 생성과 DB 연결  (0) 2023.04.09

+ Recent posts