본문 바로가기

개발관련/국비지원수업

(14)
팝업 안에 메모 넣기 팝업안에 메모 테이블을 만들 공간을 만든다. 함수로 메모 테이블을 가져온다. //----------------------------------------------메모 테이블 불러오기 function drawMeMoTable(list) { var html=""; var no = 0; html += " "; html += " "; html += " "; html += " "; html += " "; html += " "; html += " "; html += " "; html += " 번호"; html += " 날짜"; html += " "; html += " 메모내용"; html += " "; html += " "; html += " "; if(list.length == 0) { html += ""; h..
책갈피, 북마크 1.TestWeb WebContent css 레이아웃 구조 5012 시험제출 -0512testsubmit 동적 가위바위보, 야구게임, 계산기 정답들 -Answer 처음 한 팀프로젝트 html중 내 파트 -Hfirstpjsip 정리한 내 파트 html -Hpjzip core tag안에 주석, c:if c:forEach c:choose c:when, 구구단, c:import -jsp-test1.jsp c:import 로 test2 내용 불러오기 -jsp-test2.jsp jquery-1.12.4.js 파일 -script-jquery 샘플 팝업 html css -script-popup.html 내가 연습한 팝업 -script-(test-popup.css, test-popup.html) attr(), val()..
테이블정의서2 오라클 디벨로퍼를 사용해서 db를 관리합니다. 공유할 데이터베이스에 접속합니다. 접속한 원통에 마우스 우클릭 새 테이블을 생성합니다. 기존 테이블 정의서와 일치하게 테이블을 생성합니다. 제약조건도 설정합니다. 시퀀스도 생성합니다. 이제 환경준비는 끝! 데이터를 집어넣어 봅니다
테이블 정의서1 우선 테이블 정의를 하기 전 관계 파악을 위해 관계도를 그립니다. erd로 관계를 확인합니다. 논리정의를 먼저 작성합니다. 직접 테이블에 사용할 영어로 물리정의를 작성합니다. 관계 확인 후 테이블 정의서를 작성합니다. 우선 공통코드를 작성합니다. 코드성데이터란 규칙을 넣어 약속한 것으로 암호 = 코드 식으로 숫자로 처리한 데이터 입니다. 우리끼리 약속해서 1번은 뭐로 정하고 2번은 뭐로 정하자 하는 것입니다. 예를 들어 yes 는 0 no 는 1 각 데이터에 대한 테이블을 정의합니다. 테이블정의서2에서 계속...
0527 json 배우기 json 폴더에 json 파일 생성하기 Controller 에서 주소 만들기 mav.serViewName을 보면 test폴더에 ajaxTest라는 jsp 파일을 만들었다고 내가 정했으니(views 안에 있는 폴더) 해당 경로에 파일을 만들어 준다. post 방식으로 가져오면 에러난다. 전송방식을 get으로 해야 한다. 성공시 res 를 콘솔에 찍어달라고 했으니 서버 구동 후 콘솔창을 보면 Json 형식으로 데이터를 볼 수 있다. 데이터가 정확히 이동하는 것을 확인했으니 반복문을 이용해 화면에 띄워보자 list에 있는 값을 d로 받아서 html로 띄울건데 list 안에는 HashMap이 있고 거기에는 no라는 key가 있고 name 이라는 key 가 있다. WB에서 가져오기 버튼을 클릭하면 데이터를 화면에..
mav mav.addObject(키, 값); 한게 model이다. 모델은 해쉬맵과 동일하게 키 벨류가 있다. mav.setViewName("폴더/파일"); 한게 view이다. 클래스 하나로 쓸려고 만들어 놓은게 ModelAndView다
0525 controller, jsp경로,컨트롤러에서 값 받아오기 디스패쳐서블릿이 동작한다. 서블릿에서 객체 관리 모델이 있는데 거기서 annotation 파일들을 주르륵 읽는다 나한테 해당되는 클래스들 마다 객체들을 생성한다. 그리고 거기다가 이름을 달아준다 그 안에 관리하고있는 RequestMapping을 갖다가 주소테이블을 하나 만든다 나한테 주소가 들어오면 주소요청 핸들러(이벤트핸들러)가 동작한다. 이 핸들러가 내가 가진 주소 테이블에서 해당하는 주소를 찾는다. 주소를 찾으면 그 클래스를 찾아 매소드를 실행.... 이런거 말해도 보여지지 않는 부분이라 이해못하니까 아래 그림을 이해하라고... testweb에 script 폴더에 있는 jquery 붙여넣기 form 태그는 Entity 값들을 지정 주소에 전달한다. 이때 뭘 전달받는지 분별하기 위해 name=을 사용..
0615 비동기방식 게시판 회원 목록 1. 페이징 처리를 할 경우 상세보기 갔다가 목록으로가기, 취소 하기하면 보고있었던 2페이지 라든지 이게 유지가 되어야한다. 페이지는 항상 존재해야 하니까. 뭘 하든 항상 1페이지부터 보여주겠다 하는게 아니면 값을 받아야 한다 따라 컨트롤러 (주소안에) 필수로 있어야 한다.) 2. ObjectMapper는 Object 형식을 문자열로 변환(여기서는 JSON)으로 변환한다. 이를 편하게 관리하기 위해서 Map으로 관리한다. 3. 변수 pb의 주 목적은 처음시작과 끝을 결정하는 것이다. 그리고 성공시 reloadList에서 받도록 한다. result 라는 변수가 있어야 값을 받아온다. 변수가 지정이 안되면 그냥 함수만 실행되는 것이다. 4. List 목록 그리기 (Shift Alt A, " + + ") 이용..