2023.09.22 - [JSP] - [JSP] 서블릿 사용하기 [JSP] 서블릿 사용하기 클래스 생성 상속규칙2) javax.servlet.http.HttpServlet 클래스를 상속해서 사용 public class MyServlet extends HttpServlet{ } 상속규칙2) doGet(), doPost() 메서드를 선언 (오버라이딩) // alt shift s v @Override protected void d cutyqueen.tistory.com 서블릿(서블릿주소 매핑) + JSP(화면) 같이 사용 주소창에 myServlet.jsp 가 안뜸 ㅎㅎ ✔️주소 안바뀌고 페이지 이동하는 방법 → foward 서블릿(서블릿주소 매핑) + JSP(화면) 같이 사용 => JSP 페이지로 이동 jsp..
전체 글
기초 프로그래밍 지식과 백엔드 관련 공부 자료를 게시합니다.클래스 생성 상속규칙2) javax.servlet.http.HttpServlet 클래스를 상속해서 사용 public class MyServlet extends HttpServlet{ } 상속규칙2) doGet(), doPost() 메서드를 선언 (오버라이딩) // alt shift s v @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletEx..
서블릿 JSP - Servlet JSP(Java Server Page) : 클라이언트의 요청을 처리해서 동적인 데이터(DB)를 사용 가능하도록 만들어주는 기술 Servlet (Server Side Applet) : 잦바코드로 동적데이터를 처리하는 기술. 즉, 서버에서 실행되는 자바 파일 JSP Servlet 비슷하다! 서블릿의 경우는 코드 하나 공백 하나 변경할때마다 컴파일이 필요함 반면에, JSP(HTML+JAVA) 매번 컴파일 X 서블릿 사용규칙 javax.servlet.Servlet 인터페이스를 구현 ①을 구현하기 힘든경우, javax.servlet.http.HttpServlet 클래스를 상속해서 사용 doGet(), doPost() 메서드를 선언 (오버라이딩) (javax.servlet.http...
MRTG(Multi Router Traffic Grapher)는 네트워크 링크상의 트래픽 로드를 측정하는 도구 ✍️ A : ip spoofing B : SSH ✍️ 웹방화벽(Web Application Firewall) ✍️ OSPF ✍️ 172.150.64.0 256-224=32 0-31 / 32-63 / 64-95 / 96-127 172.150.64.0 ✍️ 172.168.96.0 172.168.100.2 255.255.224.0 256-224=32 0-31 / 32-63 / 64-95 / 96-127 172.168.96.0 ✍️ 162, 128 A 클 : ip 7, subnet 24 B 클 : ip 14, subnet 16 C 클 : ip 21, subnet 8 *2의 n승을 뜻함 18은 b클이기에..
package com.itwillbs.ex; www.itwillbs.com => 패키지명 : 회사의 도메인주소 사용(중복 방지) www.itwillbs.com => com.itwilbs.~~ www.busan.co.kr => co.kr.busan.~~ or kr.co.busan.~~ mainclass.java // sum -> 전달인자 3개, 총합 결과를 리턴 public static int sum(int k, int e, int m) { return k+e+m; } public static int sum(Student s) { return s.getKor() + s.getEng() + s.getMath(); } // avg -> 전달인자 3개, 평균 결과 출력 public static void avg(..
delete도 update와 로직값이 같기 때문에 어려울게 없다.!! 번호 : 삭제할 주민번호 : deletePro.jsp deletePro.jsp 삭제할 정보 번호 : 주민번호 : 결과 확인하기
DB 테이블의 정보 수정 String sql = "update itwill_member set name=? where idx=?"; pstmt.setString(1, name); pstmt.setInt(1, idx); pstmt.executeUpdate(); // insert문을 수행할 때 System.out.println("회원정보 수정성공!"); updatePro.jsp 수정 정보 번호 : 이름 : 위 코드는 DB에서 위의 코드와 같다.
JDBC란, 자바와 DBMS를 연결시켜주는 API(응용 프로그램 인터페이스)이다. 자바 프로그램에서 SQL문을 사용하여 DB에 데이터를 추가하고 삭제하는 작업을 할 수 있게 하는 API. -DBMS 종류에 상관없이 독립적으로 사용 가능하다. JSP + Mysql 연결 => JDBC 사용 ★JDBC(Java DataBase Connectivity) : 자바와 데이터베이스를 연결하는 도구(API) 0. JDBC 라이브러리 설치 (프로젝트당 1번) WEB-INF/lib/mysql-connector-j-8.1.0.jar 파일 추가 1. 드라이버 로드 Class.forName("com.mysql.cj.jdbc.Driver"); -- 외워야함 System.out.println("드라이버 로드 성공!"); // 이 ..