일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- s4a
- librecad
- Android
- 잡토이
- mysql
- html5
- oracle
- Spring Security
- 리브레캐드
- jsp
- 안드로이드
- 라즈베리파이
- 운정
- 잡토이 메이킹 코딩 학원
- Unity
- 스크래치
- 강좌
- 설치
- 파주
- 예제
- 톰캣
- jobtoy
- 설정
- 시작하기
- MSSQL
- 코딩
- 오라클
- 유니티
- tomcat
- 아두이노
- Today
- Total
목록분류 전체보기 (808)
랩제이
[spring security] 화면단 개발 방법 하나 1. Html 영역에서 엘리먼트 안에는 javascript 코드가 들어가면 안 됩니다.2, 지금 프로젝트로 구성되어 있는 json, JSTL, javascript, Jquery, css 를 이용하면 쉽게 구현이 가능합니다.3. 가능하면 페이지가 리로딩이 되지 않도록 ajax을 이용하여 data를 가져오도록 합니다.4. JQuery 이벤트를 reday 안에 선언하여 안에서는 javascript 를 사용하지 않고, Html 엘리먼트와 속성만으로 코드를 만들 수 있습니다.4. 이렇게 하게 되면 웹디자이너와 웹개발자간에 영역 구분이 좀더 쉬워집니다. 5. 웹퍼블리셔가 있다면 좀더 쉬운 개발이 되겠죠 ^^ [spring security] 화면단 개발 방법 하나
[oracle] 남은 날짜 계산하기 SELECT CP_START_DATE ,CP_END_DATE ,DECODE(SIGN(TRUNC(TRUNC(TRUNC( TRUNC((TO_DATE('20141001','YYYYMMDD') - SYSDATE) * (24*60*60)) /60)/60)/ 24)),1, TRUNC(TRUNC(TRUNC( TRUNC((TO_DATE('20141001','YYYYMMDD') - SYSDATE) * (24*60*60)) /60)/60)/ 24),0) AS DAYCOUNT FROM COUPON; [oracle] 남은 날짜 계산하기
[spring security] 개발 환경 구축하기 웹서버 구축을 위한 환경 설정입니다. windows 7에 설치했습니다. java 기반이라서 대다수 install이란 압축파일을 풀어서 특정 디렉토리에 복사하는 것입니다. c:\webtools 디렉토리를 만들고 sts, java, tomcat, maven, ant, 기타를 설치합니다. 1. Java, Tomcat 설치하기 Java는 1.7.x 버전을 설치하고, Tomcat은 7.x 버전을 설치합니다. Java 버전을 1.4부터 1.8까지 사용하고 싶다면 1.4부터 순서대로 1.8까지 깔아주어야 합니다. 2. Spring Tool Suite(STS) 설치하기 Spring Tool Suite(STS)를 사용하면서 Maven이란 것을 쉽게 이용 할 수 있게 되..
[spring security] Controller에서 JSTL에 Data를 담아 JSP 넘기기 1. Controller @RequestMapping(value="/doc/page2") public String docPage2(Locale locale, Model model, HttpServletRequest request ) { String result = "success"; String contents = "doc page2"; model.addAttribute("result", result); model.addAttribute("contents", contents); return "/doc/page2"; } 2. JSTL
[spring security] HTML 페이지에서 Controller 주소 요청하고 Data 받기 1. Controller @RequestMapping(value="/doc/page1") public final @ResponseBody Object getCashAjax( Locale locale , Model model , HttpServletRequest request ,HttpServletResponse response , HttpSession session ) throws Exception { String result = "success"; String contents = "doc page1"; Map listData = new HashMap(); listData.put("result", resu..
[spring security] 로그인 디버깅하기 기본적인 프로젝트의 구조입니다. 지금 프로젝트는 mybatis와 DAO 부분을 CRUDMapper라는 interface를 통해서 상속받도록하여 간단하게 구성 할 수 있도록 하였습니다. 프로젝트를 보면 DAO 영역이 빠져 있습니다. 프로젝트를 실행하고 상단의 로그인 버튼을 클릭하면 로그인 페이지로 이동합니다. Spring Security에서 로그인이 어떤 식으로 이루어지는지를 따라가 보도록 하겠습니다. 1. 로그인 페이지에 접속하려면 /signin/main 이라는 url을 get으로 호출하면 로그인 페이지가 보여집니다. 2. 이클립스에서 프로젝트를 선택하고, 상단 메뉴의 Search>File을 선택합니다. File Search 탭에서 Containing t..
1. 프로젝트 database 설정하기 [spring security] MySQL DB 생성하기 Database 접속 정보는 /project-sample1/src/main/resources/properties/jdbc.properties 에 선언되어 있습니다. username = dbuser, password = !password 입니다. 2. MySQL Workbench를 실행하고 Server > Data Import를 선택합니다. 3. Import from Self-Contained File에서 Dump20140823.sql을 선택합니다. 4. Start Import 를 누릅니다. 5. Refresh All을 눌러줍니다. 6. 접속할 유저를 생성해 줍니다. grant all privileges on ..
[spring security] 프로젝트 디버그로 실행하기 1. 프로젝트를 선택하고 Debug As > Debug on Server로 실행합니다. 2. Debugging 모드로 실행중입니다. 3. breakpoint 잡기 1) 아래 빨간 박스 영역에서 breakpoint 잡고 싶은 라인을 마우스로 더블클릭합니다. 2) 더블클릭한 158라인에 표시가 생겼습니다. 3) 회원가입으로 가서 2step의 유저정보를 입력하고 아이디 중복체크를 합니다. 처음이라면 아래 화면이 뜹니다. Remember my decision을 체크하고 Yes 합니다. 4) Debug 화면으로 넘어가게 됩니다. breakpoint를 찍은 위치에서 실행이 멈추고, ①에서 누르면 한 라인씩 실행이 됩니다. 한라인씩 실행될때마다 ②Variab..