Eggs Sunny Side Up
본문 바로가기

Web/JSP_Servlet22

forward & redirect 1. forward 특정 서블릿에 대한 요청을 다른 서블릿이나 JSP로 넘겨준다. (파라미터를 넘길 수 있다.) 상대방에게 페이지 주소를 숨길 때 사용 할 수 있므며, redirect 보다 성능이 좋다. URL은 바뀌지않으며, 내부에서만 접근이 가능하다. 2. redirect 다른 페이지로 넘어가도록 한다. (직접 파라미터를 넘길 수 없다.) 요청받게되면 url을 클라이언트에게 전달하고, 클라이언트가(web) 새로운 url을 요청하고 그에 따른 응답을 한다. URL값이 넘어가기 때문에 길이에 제한이 있다. 즉, 성격이 다른 페이지 서블릿이 그 길을 알려주고 브라우저가 값을 받아오게 하는 것이다. 예제) 각각의 사이트로 이동하기 html 네이버 다음 구글 페이지로 이동 jsp 2023. 4. 18.
JSP 객체_html코드 안에서 Java코드 사용 Servlet --> class --> HTML int a = 10; %> p태그- a 페이지 이동 react.js - taglib : 커스텀 태그 라이브러리를 사용하기 위한 지시자 if( 조건식) { 실행 문장 } ==> HTML --%> 예제) 아래 화면 출력해보기 예제) 아래 화면 출력해보 html => form의 action 주소는 jsp를 실행했을 때 나오는 주소를 작성해주면 된다. DATA : jsp 입력받은 데이터는 "" 입니다. 예제) 아래 화면 출력해보기 html 층 방 완료 jsp 2023. 4. 18.
MVC(Eclipse)+ORACLE DB 연결(환경설정) ORACLE 연결) 또는 entity DTO) package entity; import java.util.Date; public class Board { private int num; private String title; private String content; private String writer; private Date indate; private int count; public Board() { } public Board(int num, String title, String content, String writer, Date indate, int count) { super(); this.num = num; this.title = title; this.content = content; this... 2023. 4. 11.
MVC 기초_총합 구하기 1 ~ 100까지 총합을 구하기 Model package Model; public class MyCalc { // 1 ~ 100까지의 총합을 구하는 메소드 public int hap() { int result = 0; for(int i = 1; i 2023. 4. 11.
MVC를 위한 Dynamic web project 생성 Dynamic project 생성) or 톰캣 서버에 MVC project 등록) 톰캣 서버에 MVC project를 드래그하여 넣으면 편리하게 등록됨. 2023. 4. 10.
Form html) java) package ex0406; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/Ex04Form") public class Ex04Form extends HttpServlet { private static final long seri.. 2023. 4. 9.