전체 글116 2021.09.09 수업일지(간이발표, VSC, React) - React Programming - 리액트는 자바스크립트 라이브러리로 사용자 인터페이스를 만드는 데 사용한다. 구조가 MVC 프레임워크와 달리 오직 View만 신경 쓰는 라이브러리이다. 리액트 프로젝트 등 에서 특정 부분이 어떻게 생길지 정하는 선언체가 있는데 이를 컴포넌트라고 한다. 컴포넌트는 재사용이 가능한 API로 수많은 기능들을 내장하고 있으며, 컴포넌트 하나에서 해당 컴포넌트의 생김새와 작동 방식을 정의한다. - Node.js, VSC 필요 - yarn 설치 // 설치 npm install -g yarn // 설치확인 yarn -v - 기존에 작업하던 C드라이브\프로젝트 폴더에 react 프로젝트 폴더를 새로 만든다. - VSC 실행 - ctrl +` 터미널 실행 yarn create rea.. 2021. 9. 9. 2021.09.08 수업일지(Spring, Servlet, JSTL) - 로그인으로 회원관리 하는 작업을 하도록 하겠다. - 메인 페이지에 메뉴란에 로그인을 만들도록 하겠다. - main.jsp #menu h4:nth-child(7){ float:right; } 장바구니 로그인 - 유저 정보를 작업받는 Servlet을 만들도록 하겠다. - create new UserServlet.java package controller; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import j.. 2021. 9. 8. 2021.09.07 수업일지(Servlet, Mysql, jstl) - 핸들바 펑션을 이용해 판매중, 판매중지 여부를 about.jsp에 보여주도록 하겠다. - about.jsp - prod_del 파라미터를 productDAO에서 가지고 올 수 있도록 하겠다. - productDAO -> 1. 상품목록 출력 메서드 while (rs.next()) { JSONObject obj = new JSONObject(); obj.put("image", rs.getString("image")); obj.put("prod_id", rs.getString("prod_id")); obj.put("prod_name", rs.getString("prod_name")); obj.put("mall_name", rs.getString("mall_name")); obj.put("company", .. 2021. 9. 7. 2021.09.06 수업일지(Mysql, Servlet, JSTL) - new arrival 라고 하여 새로 추가된 상품들을 슬라이더로 보여주는 작업을 하겠다. - productdao.java - 최신상품 목록 출력 메서드 생성 // 4. 최신상품 목록 리스트 메서드 public JSONArray newList(){ JSONArray array = new JSONArray(); try { String sql = "select * from product order by prod_id desc limit 0,10"; PreparedStatement ps = Database.CON.prepareStatement(sql); ResultSet rs = ps.executeQuery(); while(rs.next()){ JSONObject object = new JSONObject(.. 2021. 9. 6. 이전 1 ··· 9 10 11 12 13 14 15 ··· 29 다음