일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 시작하기
- MSSQL
- tomcat
- 톰캣
- 유니티
- mysql
- 예제
- 코딩
- 리브레캐드
- 설치
- html5
- 설정
- Android
- Unity
- 스크래치
- 잡토이
- 아두이노
- 파주
- Spring Security
- 운정
- 강좌
- s4a
- jobtoy
- oracle
- jsp
- 오라클
- 안드로이드
- 잡토이 메이킹 코딩 학원
- 라즈베리파이
- librecad
- Today
- Total
목록programming (381)
랩제이
[jquery] ajax으로 체크박스 배열 넘기기 function ajaxExample(){ // 사용자 ID를 갖고 온다. var userId = $("#userId").val(); // name이 같은 체크박스의 값들을 배열에 담는다. var checkboxValues = []; $("input[name='hobby']:checked").each(function(i) { checkboxValues.push($(this).val()); }); // 사용자 ID(문자열)와 체크박스 값들(배열)을 name/value 형태로 담는다. var allData = { "userId": userId, "checkArray": checkboxValues }; $.ajax({ url:"goUrl.do", type:'G..
[spring security] 파일 다운로드 보안 또는 파일중복을 방지하려고 파일을 업로드 할 때 이름을 시스템이름으로 변경하여 저장합니다. 그런데 파일 위치는 보통 웹서버에 두지 않고 외부 접근 권한이 없는 폴더에 넣습니다. 방법중에 하나입니다. 그림.png를 웹페이지에 잘 보여줍니다. 시스템파일명이 필요하다면 getPublicFile에서 db에 접근하여 파일명을 조회해서 가져오면 될 것입니다. * /src/main/resources/message.properties file.getUploadFilePath = c:/files * /src/main/java/HomeController.java @Autowired protected MessageSourceAccessor messageBundle; @Re..
[spring security] 이용자 정보 가져오기 설정하기 Security에서 로그인을 하면 com.swick.service.impl.UserDetailsServiceImpl의 loadUserByUsername(...) 에서 이용자정보를 DB에서 가지고와서 org.springframework.security.core.userdetails.UserDetails에 저장합니다. 여기서는 로그인 유저 정보 저장을 위해서 com.swick.service.impl.UserDetailsImpl에서 LibroCustomer를 상속받아서 set, get을 선언해두었습니다.그리고 UserDetailsServiceImpl에서 DB조회된 값을 set해주었습니다. java소스에서 로그인 유저 정보를 가져올 때 Securit..
[mybatis] oracle insert 리턴값 받기 selectKey - insert할 도메인에서는 시퀀스값을 설정하지 않는다. *java Authors auth = new Authors();auth .setAutGender("xxx");...auth .setAutInfo("xxx"); - 시퀀스값은 autID로 insert하기전에 order="BEFORE" 먼저 실행시켜서 autID에 담는다.- insert문에서 autID에 설정된 값으로 insert한다. *.xml SELECT SW_LIBRO.F_GET_NEW_AUTHOR_ID FROM DUAL INSERT INTO AUTHORS ( AUT_I D, AUT_GENDER, AUT_NAME, AUT_ENAME, AUT_PROFILE, AUT_INFO..
[jstl] c:when and or * 기본 * eq * or * || * and * empty 유료가입 전 * not empty * > *
[jquery] jquery 체크박스(checkbox) 선택 해제 예제 $("#chk_mileage_use").on("click", function(){ if( $(this).is(":checked") ){ $("#chk_mileage_use").val(setComma(data.mileage)); } else { $("#chk_mileage_use").val(0); } }); 모두 사용 [jquery] jquery 체크박스(checkbox) 선택 해제 예제
[mybatis] IN qeury 사용하기 * java List cat_mall_id_list = new ArrayList(); // mall id cat_mall_id_list.add(temp[i]); LibroCatalogue libroCatalogue = new LibroCatalogue(); if(cat_mall_id_list.size()!=0) { libroCatalogue.setCat_mall_id_list(cat_mall_id_list); } libroCatalogueService.getAll(libroCatalogue); * xml (mybatis) ... AND CAT_MALL_ID IN #{item} * xml (ibatis) a.DT_CODE IN #dt_code_in[]# [myba..
[spring security] 페이징 게시판 만들기 2) 고객센터 게시판 달기 1. 고객센터에 게시판(/board/main) 연결하기 프로젝트를 실행 시키고 브라우저로 접속하고 로그인하면 다음 화면이 보일겁니다. 고객센터를 클릭하면 게시판(/board/main)이 뜨도록 하려고 합니다. 1) web.xml에 /error url 선언하기 고객센터를 클릭합니다. 에러가 뜨네요 이클립스의 콘솔창에 맨 아래에는 2014-09-18 22:10:19,788 DEBUG [http-bio-8080-exec-5] controller.HomeController (HomeController.java:79) - /error ... http://127.0.0.1:8080/myhome/ 로그가 찍혔습니다. 에러가 발생하면 /e..