parking.jsp 주차 관리 프로그램주차장에 들어온 차 번호 : 주차장에 나간 차 번호 : 주차된 차량 목록 : 차량 번호입차 시간
counter.jsp전체 방문자 수 확인전체 방문자 수 : CounterBean.javapackage mybean.scope; public class CounterBean {int visit = 0;public void setNewVisit(int num) {visit = num;}public void setRestart(boolean b) {visit = 0;}public int getVisitCount() {return visit++;}} 결과
researchForm.jsp 설문 조사이름 : 성별 : 남자 여자 좋아하는 계정 : 봄 여름 가을 겨울 research.jsp 설문 조사 결과 다시 결과
requestInfo.jsp 컨텍스트 패스 : 요청방식 : 요청한 URL : 오청한 URI : 서버의 이름 : 프로토콜 : 결과
Java Beansjava로 만든 클래스서버에서 실행JSP와 소통 a) Bean Tag : 인스턴스 생성, 인스턴스 참조 : setter() 호출 : getter() 호출하고 화면에 출력 b) Bean Spec반드시 패키지 사용반드시 public 지정자 사용프로퍼티 규약- getter 메서드 : 반드시 get으로 시작, get다음에 시작하는 첫번째 문자는 대문자 반드시 return type이 존재(void는 불가) 반드시 매개변수가 없어야 한다. - setter 메서드 : 반드시 set으로 시작, set다음에 시작하는 첫번째 문자는 대문자 반드시 void type만 존재 반드시 매개변수(1개)가 있어야 한다. c) bean의 사용 범위pagerequestsessionapplication d) 프로퍼티의 ..
●선언문 사용 dec.jsp
param.jsp 아이디 : 나 이 : ParamServlet.javapackage unit03; 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("/ParamServlet")public class ParamServlet extends HttpServlet { p..
package unit01; 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("/hello")public class HelloServlet extends HttpServlet {/* 사람에게 주민등록번호와 같은 역할을 한다. 객체의 직렬화와 같이 객체에 저장된 데..
두 수에 대한 합을 구하는 서블릿 클래스package unit02; import java.io.IOException; import javax.servlet.RequestDispatcher;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("/AdditionServlet")public class AdditOnServlet extends HttpServlet{ @O..
서블릿(Servlet) (1) 특징1) 자바로 만든 application(server에서만 실행)2) 클라이언트와 소통3) 별도의 라이브러리 필요(servlet-api.jar)4) HttpServlet 상속 서블릿은 => 모든 웹브라우저와 연결할수 있는 범용적인 서버용 프로그램 톰켓 폴더의 lib를 보면 servlet-api.jar 파일을 클래스 패스로 잡아줘야 Servlet을 정상적으로 사용할 수 있다. 제어판의 -> 시스템 -> 고급 시스템 정보에서 CLASSPATH 값을 아래의 경로로 변경해준다 .;C:\lsh\apache-tomcat-8.5.24\lib\servlet-api.jar 클래스패스 설정이 완료되면 프로젝트 폴더에 테스트 파일 하나 만들어본다. 테스트 파일을 만들고 cmd로 컴파일해보면 ..