본문 바로가기

웹 개발 언어54

MVC 패턴 Model1을 통해 회원가입 기능 만들어보자 MVC 패턴의 Model1은 웹 어플리케이션을 개발할 때 JSP만을 사용하는 설계방법입니다. View 와 Controller가 같은 JSP에서 실행됩니다. 즉, 클라이언트의 요청 처리, DB 연동, 세션 관리, 응답 처리 등과 같은 작업이 JSP만을 이용해서 구현한다는 뜻입니다. Model1 방식으로 회원가입 페이지 만들기! 회원가입 시 정보를 받을 HTML부터 만들어주었다form 태그를 이용해서 회원가입 버튼을 누르면 join.jsp로 이동한다. 회원가입 실행화면 회원가입을 클릭했을 때 join.jsp로 넘어가게된다. oracle6.jdbc.driver.OracleDriver // Class 찾기 -> Java와 DB 사이의 연결통로 Class.forName("oracle.jdbc.driver.Orac.. 2022. 4. 18.
전자정부표준프레임워크란? +설치법 전자정부 표준프레임워크는 행정안전부 산하 한국정보화진흥원에서 만든 웹 기반 어플리케이션 프레임워크로서 정부 및 공공기관, 공기업 등의 웹사이트에 자주 쓰이는 공통 기능들을 Java의 Spring 프레임워크와 유명 Java 라이브러리(MyBatis, Jackson, Apache Commons 등)를 가지고 미리 만들어 놓은 공통컴포넌트와 이를 개발하는 개발환경, 실행환경, 운영환경, 관리환경 등으로 구성되어 있다. 공공기관에서는 전자정부표준프레임워크를 사용하도록 되어있다. 행증안전부 NIA 한국지능정보사회진흥원에서 관리, 교육, 버전업 등등 총괄한다 hibernate를 사용하는 이유 - 개발자가 api가 내부적으로 sql쿼리를 자동으로 생성해서 실행시킴 - sql 쿼리는 한가지 할대마다 문장이 너무 많아짐.. 2022. 4. 18.
Gson 라이브러리 Gson이란? - JSON구조의 데이터를 Java의 객체로 변환해주는 자바 라이브러리 Gson 사용하기 실습하기 1. Webtoon 클래스를 작성하세요.(WebtoonDTO.java) 2. Webtoon객체 을 생성한 후 ArrayList에 저장 시켜주세요.(WebtoonDB.java) 3. 웹툰 정보를 출력하는 html을 만들어주세요.(웹툰정보출력.html) ▶ WebtoonDTO.java public class WebtoonDTO { String writer; String title; String day; public WebtoonDTO(String writer, String title, String day) { super(); this.writer = writer; this.title = title.. 2022. 4. 3.
Ajax를 이용하여 아이디 중복 체크하기 - 아이디 중복체크실습 [흐름] 1.아이디를 입력한다. 2.버튼 클릭 시, IdDataBase로 전송한다. 3.”smhrd”와 비교한 후, 다음과 같은 결과를 응답한다. - 일치한 경우 1 반환 - 일치하지 않는 경우 0 반환 4.idCheck.html에서는 서버로부터 받은 응답결과에 따라 출력한다. ▶ idCheck.html 아이디체크 ▶ IdDataBase.java import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.. 2022. 4. 3.