[JSP] forward forward 액션태그 연습 이동할 페이지명: forward.jsp 페이지를 이동시키는 역할 move.jsp a.jsp로 오신것을 환영합니다. a.jsp b.jsp로 오신것을 환영합니다. b.jsp 정상적으로 이동한다. 정상적으로 이동한다. 오류가 발생한다. 사용자에게 경고창으로 알려주는 코드를 작성해보자 페이지를 이동시키는 역할 move.jsp 코드를 수정하였다. 결과는 아래와 같이 작동한다. KIC/JSP 2020.09.21
[JSP] notice 1. WebContent에 notice 폴더 생성 2. notice폴더에 2020814.txt 파일 생성 3. WebContent에 index.jsp 파일 생성 Welcome to JSP Study Site! index.jsp 코드 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.io.PrintWriter; import java.util.Calendar; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; impor.. KIC/JSP 2020.09.21
[JSP] Servlet 서블릿으로 개발 장점- JSP에서 서블릿으로 변환과정이 없기 때문에 실행 속도가 빠르다. 단점- 자바의 작성능력이 필요하다. JSP => 모델1 - 중소규모의 사이트 모델2 - 대규모의 사이트 - 스프링 HelloSerlet 으로 클래스 네임입력 *URL mappings 웹상에서 어떻게 요청을하 는지 경로를 지정해주는 것을 말한다. 요청에 따른 메서드를 선택 보통의 경우 doGet(), doPost()를 선택 이번 학습에서는 init(), destroy()를 추가로 선택하였다. Constructors from superclass 체크 해제 *****서블릿의 조건****** 1.import javax.servlet.* //서블릿의 클래스 import javax.servlet.http.*; // 웹상에서의 .. KIC/JSP 2020.09.21
[JSP] 프로젝트 생성/삭제 1. 프로젝트 빈공간에서 우클릭 2. Dynamic web project 1. 프로젝트 이름 우클릭 2. Delete Delete project contents on disk를 선택하지 않으면 프로젝트창에서는 삭제되나 탐색기에는 폴더가 존재한다. 완벽히 삭제하려면 반드시 체크해야 한다. KIC/JSP 2020.09.21
[JSP] 프로젝트 export / import 프로젝트 우click export->war file =>압축파일 경로 지정 프로젝트명 작성 후 경로 설정 **export source file=>소스파일도 포함해서 압축 **overwrite=>동일프로젝트 덮어쓰기 옵션 경로에서 WAR file 찾기 import 기존에 존재하는 프로젝트명이 있으면 이름이 중복되지 않게 변경해서 불러올것. 서버의 버전을 맞춰줄것. KIC/JSP 2020.09.21
[JSP] JSP 표만들기 box.html 파일 생성 표만들기 설정 가로(행) 선택 1 2 3 4 5 6 7 8 9 세로(열) 선택 1 2 3 4 5 6 7 8 9 표만들기 bot.jsp 생성 2 String td_cnt=request.getParameter("td_cnt"); System.out.println("tr_cnt=>"+td_cnt+",td_cnt=>"+td_cnt);//null %> KIC/JSP 2020.09.21
[JSP] 사용자로부터 값을 입력 전송2 input2.html을 생성하여 위와 같이 코드를 작성하였다. while.jsp를 생성하여 받는 코드를 위와같이 작성하였다. 실행을하여 반복할 문자열칸과 반복할 숫자칸에 다음과 같이 입력을 한다. 위와 같은 결과물을 확인 할 수 있다. KIC/JSP 2020.09.21
[JSP] 사용자로부터 값을 입력(전송폼) input.jpt에 커서올려두고 마우스 오른쪽 버튼 -> openwith -> web page editor 입력값을 바로 확인 가능하다. form 태그에 action = "iftest.jsp" 로 입력하였다 불러오는 파일명 오류에 주의 String name = request.getParamete("name"); 에서 "name"은 input.jsp파일의 name="name"을 말한다. ==== 한글입력이 깨진다. 코드의 수정이 필요 utf-8 추가해야한다. KIC/JSP 2020.09.21
[JSP] New파일 생성, 예제1 1. src - new - jspfile로 생성 2. 여기까지 Java 입력 http://localhost:8090/JspStudy/NewFile.jsp 도메인:포트번호/웹 프로젝트명/요청 파일(webcontent) ****************************************************************************************************************************** JSP 구성요소 4가지 1. 스크립트릿 1) 자바 코드를 사용할 수 있도록 해주는 영역표시 (지역변수 선언, 제어문) 2) 자바스크립트 코드 작성 X, 표현식 사용 X, 태그 사용 X 3) 사이에 아무 위치에 사용 가능 => 주로 // 2. 표현식(Expression).. KIC/JSP 2020.09.21