일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 자료구조
- gosec
- JSP
- Python
- JDBC
- virtualbox
- juice-shop
- MySQL
- 백준알고리즘
- OWASP
- Codeup
- firewall
- ubuntu
- Juice Shop
- goKart
- Network
- DVWA
- Database
- OpenSource
- sqli
- github
- 운영체제
- CodeQL
- gotify
- SUA
- github action
- 알고리즘
- C언어
- LGTM
- 데이터통신
- Today
- Total
목록JSP (6)
비트(bit)주세요
JAVA에선 JDBC를 이용해 데이터베이스에 접근하고 결과를 출력합니다. 접근하고 결과를 출력하는 과정 중 statement는 SQL쿼리를 이해시키고 실행시키는 역할을 합니다. 근데 사용하다 보면 statement가 두가지로 나뉩니다. createStatement prepareStatement SQL 쿼리를 이해시키고 실행시킨다는 점은 같습니다. 차이점은? createStatement는 실행할 때마다 SQL 쿼리문을 생성합니다. prepareStatement는 SQL 쿼리문을 미리 생성해놓습니다. 예를 들어 SQL 쿼리가 String sql = "select * from student"; 이면 결과를 받아올 땐 Statement stmt = conn.createStatement(); ResultSet r..

JSP에서 DB를 연동하기 위해선 JDBC가 필요합니다. JDBC는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API입니다. JDBC를 이용한 데이터베이스 연동과정은 다음과 같습니다. ① Package Import ② JDBC 드라이버 Load Class.forName("com.mysql.jdbc.Driver"); ③ Connection 객체 생성 Connection conn = null; String url ="jdbc:mysql://localhost:3306/[DB 이름]"; String user = "[DB 계정 아이디]"; String password = "[DB 계정 패스워드]"; conn = DriverManager.getConnection(url, user, password); ④ ..
내장객체란? : JSP페이지 내에서 제공하는 특수한 레퍼런스 타입의 변수 사용하고자 하는 변수와 메소드로 접근함 내장객체 특징 - 선언과 객체 생성 없이 사용 가능함 -> JSP페이지가 서블릿으로 변환될 때, JSP컨테이너가 자동적으로 제공해줌 내장 객체 설명 request 웹 브라우저의 요청정보를 저장하고 있는 객체 response 웹 브라우저의 요청에 대한 응답 정보를 저장하는 객체 out JSP페이지에 출력할 내용을 가지고 있는 출력 스트림 객체 session 정보를 유지하기 위한 세션 정보를 저장하는 객체 application 웹 어플리케이션 Context에 정보를 저장하고 있는 객체 page Context JSP페이지에 대한 정보를 저장하고 있는 객체 page JSP페이지를 구현한 자바 클래스 ..
1. HTML 주석 - 1 2 3 cs 2. JSP 주석 - 소스보기를 해도 JSP주석은 보이지 않는다. 어떤 코드가 있더라도 주석 안에 있으면 실행되지 않는다. 1 2 3 cs
JSP에서는 3가지의 스크립트 요소를 제공한다. 1. 선언문(Declaration) : 전역 변수 선언 및 메소드 선언에 사용 2. 스크립트릿(Scriptlet) : 프로그래밍 코드 기술에 사용 3. 표현식(Expression) : 화면에 출력할 내용 기술에 사용 1. 선언문(Declaration) - 1 2 3 4 5 6 7 8 9 10 11 12 cs 2. 스크립트릿(Scriptlet) - ※스크립트릿에 선언된 변수는 지역변수임 1 2 3 4 5 6 7 8 9 10 cs 3. 표현식(Expression) - 1 2 3 4 5 6 7 8 9 가 재미있다 cs