[jQuery] 기초
·
Web
키워드 : 기초, Back으로 전송, 애니메이션, GET통신,Jquery 엔진 로드jquery 사이트에서 파일을 복붙해서 javascript파일을 만들어서 여기에 script 연결jQuery Ready 함수 표현 방법$(document).ready(function(){   });    하수$(function(){    });    중수$(()=>{   });    고수jQuery의 변수는 모두 $로 시작jQuery의 함수는 모두 jQuery Ready 함수안에 넣기jQuery는 주로 id로 핸들링onclick 쓰지않고 id로 함수에서 처리 jQuery와 Javascript를 혼용하지않도록 주의!!!!아이디 : 패스워드 : 약관에 동의SKTKT"LGT"Form을 이용해 Back-end에게 전달 form의 ..
[Javascript] 정규식 코드
·
Web
키워드 : 전화번호, 인증번호, 이메일, 단어 체크정규식 코드replace치환 //공백 삭제에 많이 사용g옵션 사용해서 replaceAll처럼 사용word.replace(regp,"")replaceAlltesttrue, false로 return가장 많이 사용 regp.test(word)match배열로 return //null이면 해당 값이 없다는 뜻 word.match(regp)exec배열로 return //null이면 해당 값이 없다는 뜻regp.exec(word)splitsearch정규식 코드 옵션/문자/옵션 (쌍따옴표 안씀!!)g : 전체 문자열을 파악i : 대문자 소문자를 동일한 문자로 인식 [] : 문자열의 배열 범위 ^ 대괄호 안 : 부정대괄호 없을때 : 문자열로 시작  {} : 패턴 형태 (..
[Servlet] 로그인, 로그아웃 만들기
·
Web
키워드 : 로그인 세션, tab 로그인, DB에서 데이터를 가져와 비밀번호 비교, 로그아웃  login.jsp로그인 화면 연산기호HttpSession hs = request.getSession();String mid = (String)hs.getAttribute("mid");String mnm = (String)hs.getAttribute("mnm");if(mid !=null||mnm != null){ //로그인이 되어있을 경우 다시 로그인 하는 것을 방지 out.print(""); }%>회원 로그인 일반회원사업자회원사업자 등록 번호 입력란 label로 감싸 display 속성으로 보이게 안보이게 하기login.jsfunction partcheck(part){ var snoview = document..
[Servlet] 회원가입 만들기
·
Web
포인트 : tab 회원가입, hidden 태그, 아이디 중복 체크, , Ajax 맛보기, model, 암호화, DB연결, DB에 값 저장, DB값 가져오기 join.html회원가입일반회원사업자회원회원아이디 회원 패스워드회원 이름 및 회사명휴대폰번호 및 전화번호이메일 주소사업자 번호 * "-" 없이 입력html일반회원, 사업자회원 라디오 버튼으로 선택일반회원 선택시 사업자번호 입력란이 보이지 않음사업자회원 선택시 사업자번호 입력란이 보이게 됨=> 사업자번호 input 태그를 span으로 감싸 display 속성을 이용 (none, block)중복확인 클릭시 Javascript(join.js파일)의 idcheck()=> Ajax를 이용하여  servlet(idcheck.java파일)에서 return 받은 값..
HTML + js + servlet + java + MySQL
·
Web
이벤트 참여 페이지 만들기이벤트 참여 회원 데이터를 DB에 저장정규식 맛보기 event_info.html[이벤트 참여!!]고객명 : 연락처 : 이메일 : 이벤트 참여 이유 : 개인 정보 활용제 3자의 정보제공 event_info.jsfunction wordck(){ //var w = "010123-45678"; //범위 //let ck = /[0-9]/; //0~9 하나라도 있으면 true //let ck = /[a-zA-Z]/; //a~z, A~Z 하나라도 있으면 true //console.log(ck.test(w)); //test() : true, false //^는 not의 역할 //let ck = /^[0-9]/; //0~9 말고 하나라도 있으면 true //let ck = /[0..
Servlet - 응용문제 [쿠폰 등록 시스템]
·
Web
coupon.html쿠폰 등록 페이지아이디 : 쿠폰 번호 : 광고 수신 동의(필수) coupon_part2.java (servlet)package review;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import java.util.Arrays;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons..
Servlet - 응용문제 [파일을 서버에 저장]
·
Web
해당 파일 첨부 기능을 활성화하는 프로세서입니다해당 파일은 최대 5MB까지 첨부가 가능하며, 해당 파일전송은 io_ok.do로 전달됩니다io_ok에서 web경로로 notice라는 디렉토리에 해당 파일이 저장되도록 코드를 작성하시오 io.html파일 첨부 :  io_ok.java (servlet)package review;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.MultipartConfig;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletReq..
Servlet - 모델
·
Web
회원가입시 보안인증코드 랜덤으로 출력=> 랜덤 모델(클래스파일)을 만들어서 컨트롤러(servlet)에서 사용하기! 랜덤모델.java : 인자수만큼 난수 생성 package model;import java.util.ArrayList;import java.util.Random;//Model (난수를 생성하는 모델)public class rmd { ArrayList num = null; int ea = 0; public rmd(int n) { this.ea = n; //랜덤 생성할 숫자 자릿수 => 자동등록방지, 게시보안코드 등등 사용 this.num = new ArrayList(); } public ArrayList make_num(){ //난수를 생성하는 메소드 //Random 클래스 사용 ..
Servlet - 응용문제 [영화 예매 시스템]
·
Web
[영화 예매 시스템]movie_part1.html영화 예매 시스템고객명 : 연락처 : "-"없이 숫자만 입력영화 선택히트맨2써니데이브루탈리스트히어하얼빈예매일자 : movie_part2.javapackage web;import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import java.text.SimpleDateFormat;import java.util.ArrayList;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http...
Servlet - Tree Page
·
Web
키워드 : jsp 여러개, includeTree page : 하나의 View에 여러개의 include(jsp)main.javapackage admin;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class main extends HttpServlet { private static final long serialVersionUI..