본문 바로가기

전체보기

(205)
[API] 우편번호 API 팝업API (juso.go.kr) 팝업API 본인인증 사용중인 휴대전화번호로 인증 인증하기 아이핀 인증 본인 명의 아이핀 계정으로 인증 인증하기 business.juso.go.kr HTML JavaScript JSP
[JSP] <jquery> 비밀번호 입력 확인 HTML jquery
[JSP] <ajax> 비동기 아이디 중복 검사 HTML 중복 검사 ajax Servlet @WebServlet("/CheckId") public class CheckId extends HttpServlet { private static final long serialVersionUID = 1L; public CheckId() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.getWriter().append("Served at: ").append(request.getContextPath()); } protected void doPost(HttpServl..
[JSP] <JSP> 세션 값 저장
[JAVA] 동적 크롤링 Selenium 이용.....
[JSP] <JavaScript> 비동기 기초 비동기처리란 JS + 비동기 처리 = 프론트엔드 비동기처리는 데이터를 다룰 수 있는 기능이다. 데이터는 DB에 존재 -> M파트 -> C에 접근 할 수 있는 기능 C파트 -> 서버 요청이 가능한 기능 데이터를 다루다 보니 프레임워크가 필요해졌다. Node Vue React 등등 비동기 처리를 하면 화면이동이 없다. 하지만 FrontController를 사용하면 화면이동이 필수이다. 비동기 처리만을 위한 Servlet이 별도로 필요하다. jquery 비동기처리를 구현하기 위해서는 jquery가 필요하다. jquery 중에서 비동기 처리를 지원하는 메서드가 ajax이다. https://releases.jquery.com/ jQuery CDN jQuery CDN – Latest Stable Versions j..
[개발패턴] <MVC2> Servlet의 .doGet, .doPost, .doAction은 누가하는가 문제 doAction() 메서드가 static이 아니다. 즉, 객체가 실행 중이다. 하지만 객체화를 한 적이 없다. 그럼 new FrontCoroller()를 누가 하는가 톰캣 웹서버 서블릿 컨테이너 서블릿 .java 서블릿 파일 not POJO 컨테이너 객체화를 해주는 주체이다. 객체를 생성하는 주체이다. new를 수행하는 주체이다. 서블릿 컨테이너는 신호를(설정을) 받으면 해당 서블릿을 new 해주기로 약속되어있다. 이 신호(설정)이 @WevServlet("*.do")이다. @(컨테이너)으로 new를 수행하면 좋은 이유 싱글톤 패턴을 유지시켜준다. 전체 프로그램에 해당 객체가 단 1개 존재하는 것이다. 현재 우리가 직접 new 한 거들은 싱글톤 패턴이 전혀 지켜지지 않는다. 컨테이너를 활용하면, 기존..
[JSP] <EL> 기초 EL이란 Expression Language의 약자이다. request , session, application 에 저장된 값을 꺼내서 사용가능하다. JSP가 실행될 때 즉시 반영된다. 특징 컨트롤러에서 주는 모든 정보는 el로 표현가능 표기법 ${} 기존 scriptlet의 예 EL의 예 ${requestScope.mvo.name}