JSP 시간에 배운 HTML 항목 중 <input type> 기능들 기초
JSP 시간에 배운 HTML 중에 <input type> 기능 중 기초2
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%String id = request.getParameter("id");String passwd = r
JSP 시간에 배운 자바스크립트 데이터 값
// alert(name2);// let name2 = "이순신"; // 이 위치에서 오류가 발생함// alert(name2);// alert(name2);// alert(num2);// num3 = 100; // 이 위치에서 오류 발생함(기존 값을 변경하려
Insert title here --> 현재 test3.html 폴더 내의 test3.js 파일 지정 --> 어느 위치에서라도 접근 가능한 형식의 경로(변하지 않는 경로) ex) http://192.168.2.200:8080/Javascript1/test3.js 상대 경로 : 특정 자원의 위치를 어떤
// alert("입력 데이터 : " + prompt("이름을 입력하세요")); // => prompt() 함수에서 입력받은 데이터를 전달받아 출력문에서 바로 사용 alert("입력 데이터 : " + prompt("이름을 입력하세요", "이름 없음"));
javascript2 - test.html
// alert(name2);// let name2 = "이순신"; // 이 위치에서 오류가 발생함// alert(name2);// alert(name2);// alert(num2);// num3 = 100; // 이 위치에서 오류 발생함(기존 값을 변경하려
Insert title here --> 현재 test3.html 폴더 내의 test3.js 파일 지정 --> 어느 위치에서라도 접근 가능한 형식의 경로(변하지 않는 경로) ex) http://192.168.2.200:8080/Javascript1/test3.js 상대 경로 : 특정 자원의 위치를 어떤
Insert title here // 내장함수 예제 // [ 외부로부터 데이터를 입력받는 방법 ] // prompt() 함수 : 입력창(다이얼로그)을 통해 사용자로부터 데이터 입력 가능 // prompt("다이얼로그에 표시할 메세지"); // 입력창에 메세지가 표시됨 // prompt("다이얼로그에 표시할 메세지", "기본값"); // ...
Insert title here /* 조건문 주어진 조건식에 따라 특정 문장의 실행 여부를 결정하는 문 조건식은 결과값이 boolean(true 또는 false) 형태인 식만 사용 가능 ex) 비교연산자(>, >=, if(조건식) { // 조건식 판별 결과가 true 일 경우 실행할 문장들... } [ if ~ else 문 ] ...
// switch(num) {// // 검사할 값 또는 식의 결과와 일치하는지 여부를 case 문 뒤에 값을 기술하여 판별// // => 각 문장 뒤에 break 문을 기술하면 해당 break 문을 만났을 때// // 다른 case 문을 실행하지 않고 바로
Insert title here /* 변수 및 함수와 연산자에 전달되는 값은 대부분 적절한 타입으로 자동 변환됨(= 묵시적 형변환) 상황에 따라 개발자가 의도한 타입으로 직접 변환하는 것을 명시적 형변환(=강제 형변환)이라고 함 타입이름(데이터); // 자바의 형변환 문법((타입이름)데이터)과 소괄호 위치가 반대 구조 => 주의! 타입이름(...
Insert title here /* 반복문 주어진 조건에 따라 특정 횟수(또는 상황)만큼 반복 실행하는 문 for 문과 while 문으로 구분됨 => for문은 주로 반복 횟수가 정해져 있는 반복문으로 사용되며(밥을 10번 먹기!) while문은 주로 반복 횟수가 정해져 있지 않은 반복문으로 사용됨(밥을 밥 그릇이 빌 때까지 ...
asd
// while(result) { // result == true 와 동일한 조건식// }
// document.write(fruits3 + ""); // 3번 인덱스(네번째 데이터)가 없으므로 undefined 출력
Insert title here /* 반복문을 활용한 배열 접근 주로 for문을 사용하여 배열에 차례대로 접근 for(let i = 0; i 배열명.length 를 통해 배열의 크기를 알아내면 0 부터 배열크기보다 작을 동안(배열크기-1 까지)
// showMessage();// showMessage(); // ------------------------------------------------------------------------------ // print() 함수 정의 => 전달인자가 없는 형태
/\*\*test13.html 파일의 자바스크립트 함수 정의하는 곳 /function checkNumGame() { / 정수 1개를 입력받아서 변수에 저장(num) 기존에 저장된 정수(correctNum)와 비교하여 일치 여부를 확인한 후 1) 기존의 저장된 숫자가
Insert title here /* 전달인자가 있는 함수(= 매개변수를 포함하는 함수) => 함수 호출 시 외부로부터 전달되는 값을 전달인자라고 하며 전달인자가 있는 함수는 선언 시 매개변수를 통해 전달인자를 전달받아 저장하도록 해야함 */ // showMessage() 함수 정의 // => 외부로부터 1개의 데이터를 전달받아 저장...
/\*\* \*/// 외부로부터 정수 1개를 전달받아 정답과 비교하여 결과를 출력하는 checkNumGame2() 함수 정의// => 전달인자 : 정수 1개(=> 매개변수 num 에 저장)function checkNumGame2(num) { let correctNum
<%@page import="java.sql.Timestamp"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%!// -------------------------------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%// 스크립틀릿(= 자바의 메서드 내부와 동일)int hour = 10;int min = 59;
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
Insert title here function checkId() { // 중복확인 버튼 클릭 시 checkId() 함수를 호출하여 아이디 중복 여부 체크 // => 입력된 아이디가 "admin" 일 경우 div 영역(checkIdResult)에 "이미 사용중인 아이디" 출력, // 아니면, "사용 가능한 아이디" 출력 let d...
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
Insert title here // check_id.html 파일을 새창에서 열기 function checkDuplicateId() { window.open("checkid.html", "checkid", "width=400,height=300"); } // 아이디 길이 판별 function checkIdLength() { // 입...
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import=
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>// alert("로그인 성공!");// location.href="responseTest2_re
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>// alert("로그인 성공!");// location.href="responseTest2_re
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% // response 내장 객체를 활용하여 pageContextTest2.jsp 페이지로 이동
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%-- 새 세션 여부 : <
<%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> // 세션 객체에 "cart_item" 이라는 속성명으로 제품번호(product_id)를 저장 se
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%String id = request.getParameter("id");String passwd
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% // 세션 초기화session.invalidate();// sessionTest3_main.j
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%// 세션에 저장된 "sId" 속성값을 가져와서 String 타입 변수 sId 에 저장// =>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.sql.Connection"%><%@page import="java.sql.DriverManager"%><%@ page language="java" contentType="text/html; charset=UTF-8
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import=
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import=
<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import=
<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import=
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page langu
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="jsp9_jdbc.TestDAO"%><%@page import="jsp9_jdbc.TestDTO"%><%@ page language="java" contentType="text/html; charset=UTF-8" pa
<%@page import="jsp9_jdbc.TestDTO"%><%@page import="jsp9_jdbc.TestDAO"%><%@ page language="java" contentType="text/html; charset=UTF-8" pa
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="jsp9_jdbc.Test8_1DAO"%><%@page import="jsp9_jdbc.Test8_1DTO"%><%@page import="java.sql.PreparedStatement"%><%@page import=
<%@page import="jsp9_jdbc.Test8_1DTO"%><%@page import="jsp9_jdbc.Test8_1DAO"%><%@ page language="java" contentType="text/html; charset=UTF-8"
<%@page import="jsp9_jdbc.Test8_1DAO"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%// Test8_1D
<%@page import="jsp9_jdbc.Test8_1DTO"%><%@page import="java.util.ArrayList"%><%@page import="jsp9_jdbc.TestDTO"%><%@page import="jsp9_jdbc
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%// session 객체의 getAttribute() 메서드를 호출하여// 세션에 저장된 "sI
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="jsp10_board.MemberDAO"%><%@page import="jsp10_board.MemberDTO"%><%@ page language="java" contentType="text/html; charset=UTF-
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="jsp10_board.MemberDAO"%><%@page import="jsp10_board.MemberDTO"%><%@page import="java.sql.PreparedStatement"%><%@page impor
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% // 세션 아이디 가져와서 변수에 저장String sId = (String)session.ge
<%@page import="jsp10_board.BoardDAO"%><%@page import="jsp10_board.BoardDTO"%><%@ page language="java" contentType="text/html; charset=UTF-8"
<%@page import="jsp10_board.BoardDTO"%><%@page import="java.util.ArrayList"%><%@page import="jsp10_board.BoardDAO"%><%@ page language="jav
<%@page import="jsp10_board.BoardDAO"%><%@page import="jsp10_board.BoardReplyDTO"%><%@ page language="java" contentType="text/html; charset=U
<%@page import="java.util.ArrayList"%><%@page import="java.util.List"%><%@page import="jsp10_board.BoardReplyDTO"%><%@page import="jsp10_b
<%@page import="jsp10_board.BoardDTO"%><%@page import="jsp10_board.BoardDAO"%><%@ page language="java" contentType="text/html; charset=UTF-8"
<%@page import="jsp10_board.BoardDAO"%><%@page import="jsp10_board.BoardDTO"%><%@ page language="java" contentType="text/html; charset=UTF-8"
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%// 파라미터로 전달받은 글번호(idx) 가져오기int idx = Integer.parseInt
<%@page import="jsp10_board.BoardDAO"%><%@page import="jsp10_board.BoardDTO"%><%@ page language="java" contentType="text/html; charset=UTF-8"
package jsp9_jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;public class Te
package jsp9_jdbc;// DTO(Data Tranfer Object, 데이터 전송 객체) 역할을 수행할 TestDTO 클래스 정의// => testForm.jsp 페이지에서 입력받은 폼 데이터를 저장하고// TestDAO 객체에서 조회된 데이터를 저장
package jsp9_jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.uti
package jsp9_jdbc;public class Test8_1DTO { // test8_1 테이블 컬럼에 대응하는 멤버변수, Getter/Setter 정의 private String name; private int age; private String gender
package jsp10_board;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.s
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp
package controller;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletConfig;import javax.servlet.ServletEx
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%// 세션 객체 초기화session.invalidate();// 자바스크립트를 사용하여 "로그아
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>// document.getElementById("sample4_jibunA
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>// var regex = /^A-Za-z{3,15}$/;// if(regex.exec(id))
package controller;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.annota
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import=
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp
<%@page import="vo.BoardDTO"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="c"
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="vo.BoardDTO"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="vo.BoardDTO"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp
package action;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import vo.ActionForward;/\*FrontController 로
package action;import java.util.ArrayList;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import svc.BoardL
package action;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import svc.BoardDetailService;import vo.Acti
package action;import java.io.PrintWriter;import javax.servlet.ServletContext;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.H
package action;import java.io.PrintWriter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import svc.BoardD
package svc;import java.sql.Connection;import java.util.ArrayList;import dao.BoardDAO;//import db.JdbcUtil;import vo.BoardDTO;// JdbcUtil 클래스의 static
package svc;import vo.BoardDTO;import static db.JdbcUtil.\*;import java.sql.Connection;import dao.BoardDAO;public class BoardDetailService {}
package svc;import java.sql.Connection;import dao.BoardDAO;import db.JdbcUtil;import vo.BoardDTO;// Action 클래스로부터 요청(지시)을 받아 DAO 클래스와 상호작용을 통해// 실제 비즈
package svc;import java.sql.Connection;import dao.BoardDAO;import static db.JdbcUtil.\*;public class BoardDeleteProService {}
package vo;/\*FrontController(서블릿 클래스)에서 클라이언트로부터 요청을 받아Action 클래스 등에서 작업을 처리한 후 View 페이지 또는 다른 서블릿 주소를 요청(= 포워딩)할 때포워딩 할 URL(주소)과 포워딩 방식(Redirect vs
package vo;// 페이징 처리 관련 정보를 저장하는 클래스(= DTO 역할)public class PageInfo { private int pageNum; // 현재 페이지 번호 private int maxPage; // 최대 페이지 수 private int s
package vo;import java.sql.Date;/\* 게시판 게시물 하나의 정보를 저장하는 클래스 정의 CREATE DATABASE mvc_board2; \*/public class BoardDTO { // board 테이블의 각 컬럼에 대응하는 멤버변