일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 日本語
- javascript
- 一日一つメソッド
- 일본어
- 반다이몰
- Web
- 건담
- Spring
- html
- nico
- 인프런
- 単語
- vscode
- springboot
- 자바
- 연습문제
- 건담베이스
- java
- 디지몬
- CSS
- Python
- ruby
- DART
- 비즈니스일본어
- rails7
- jsp
- メソッド
- rails
- C로 시작하는 컴퓨터 프로그래밍4판
- Flutter
- Today
- Total
AR삽질러
JSP웹프로그래밍-Hard Carry 연습문제13 본문
Chapter13 JSP프로젝트
1. 다음 글을 읽고 빈 괄호에 들어갈 단어를 입력하시오.
1) 스토리보드란 프로젝트를 위해 ( 프로젝트 )을 바탕으로 필요한 모든 사항을 매 화면마다 보여주는 주요한 ( 문서 )를 의미합니다.
2) JSP 애플리케이션을 수행할 때 데이터베이스( 커넥션 )파일을 별도로 생성해 두면 여러 파일에서 ( include )선언으로 데이터베이스와의 연동을 효율적으로 활용할 수 있습니다.
3) JSP웹페이지의 회원 가입 폼 화면에서 입력하는 데이터에 대한 ( 유효성 )검사를 수행하게 되면 데이터베이스에 저장되는 ( 데이터 )를 보다 효율적으로 관리할 수 있습니다.
2. 다음에 주어진 데이터베이스 커넥션 파일에 대한 소스 코드를 보고 밑줄 친 부분에 들어갈 코드를 입력하시오.
<% page import = 1) = "java.sql.*" %>
<%
Connection conn = 2) null;
String url = "jdbc:mysql://localhost:3306/odbo";
String user = "root";
String passwd = "123456";
3) Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager,getConnection(url, user, passwd);
%>
3. 다음에 주어진 소스 코드를 보고 밑줄 친 부분에 들어갈 코드를 입력하시오.
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<%@ include file="dbConn.jsp" %>
<%
String u_id = 1) request.getParameter("userID");
String sql = "delete from members where id = ?";
PreparedStatement sm = conn.prepareStatement(sql);
sm.setString(1, u_id);
int count = 2) sm.executeUpdate();
if(count == 1){
response.sendRedirect("drawSuccess.jsp");
}else{
response.sendRedirect("drawErr.jsp");
}
3) sm.close();
conn.close();
%>
'JAVA > JSP' 카테고리의 다른 글
JSP 설치 가이드 (0) | 2023.01.22 |
---|---|
JSP웹프로그래밍-Hard Carry 프로젝트 (0) | 2023.01.22 |
JSP웹프로그래밍-Hard Carry 연습문제12 (0) | 2023.01.21 |
JSP웹프로그래밍-Hard Carry 연습문제11 (0) | 2023.01.21 |
JSP웹프로그래밍-Hard Carry 연습문제10 (0) | 2023.01.19 |