신청팝업에서, 용량을 추가해야하는데 내 지금 용량에서 최대 신청가능한 용량까지 5단위로 용량추가가 되야한다.그래서 selectBox 선택 옵션에서 5단위로 뿌려줘야하는데 만약, 내 용량이 30이고 최대용량이 60이면 5 10 15 20 25 30 까지 보여줘야하고내 용량이 20이고 최대용량이 60이면5 10 15 20 25 30 35 40 이렇게 보여줘야하니까값에 따라 선택 option이 달라져야 한다. 그래서 for문을 돌려서 option 아래로 뿌려ㅑ주면 될것 같은데 i 가 5부터 시작해서 ( 5단위니까) ,i 가 [최대용량 - 내 용량] 보다 작거나 같고i 는 5씩 증가 한다. 라는 for문을 만들었고 append 하기 위해서 for문 안에 option value를 누적 추가해주게 하였고 for문을..
# 대부분 검색이 input 박스에 무엇인가를 입력하고 검색 버튼을 누르게 되어있다.버튼 클릭을 하게 되면 버튼의 id를 가지고 click 이벤트를 주게 된다.1234567/* 검색버튼 클릭 */$('#DDL-searchButton').click(function(){ $("#DDL-currentPage").val(1); $("#DDL-searchKey").val($("#DDL-searchType option:selected").val()); $("#DDL-searchValue").val($("#DDL-searchValue2").val()); LogController.showUser();});Colored by Color Scriptercs # 검색 버튼을 누르지 않고, input 박스에 검색 할 TEXT..
오늘날짜 구하는 방법 1var today = $.datepicker.formatDate('yy-mm-dd', new Date());cs 내일날짜 구하는 방법 123var date = new Date(); date.setDate(date.getDate() + 1);var dt_to_tomorrow = $.datepicker.formatDate('yy-mm-dd', date);cs 데이터피커 사용하기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 //검색 날짜제한 $(function() { //datepicker 한국어로 사용하기 위한 언어설정 $.datepicker.setDefaults($.datepic..
검색해보면 reg_date는 datetime형이고, 인덱스가 걸려있다고 가정한다.1234567SELECT *FROM TestWHERE date_format(reg_date, '%Y-%m-%d') BETWEEN '2013-01-01' AND '2013-01-31'; SELECT *FROM TestWHERE date(reg_date) BETWEEN '2013-01-01' AND '2013-01-31';cs 이렇게 하라고 많이 써있는데,좋은 글 발견http://egloos.zum.com/tiger5net/v/5751776 1234SELECT *from tb_user_logswhere log_time >= '2016-07-29'and log_time 로 감싸주면 해결! 1234567891011SELECT USE..
포탈에서 폰트를 바꾸듯이, 사용자 아이디와 부서를 전부 대문자로 보여주거나, 소문자로 보여주거나 해야한다.면? 1.1234insert into jup_ex.tb_user_config (config_code,value,description) values ('AA001', '0', '그룹명/아이디 대소문자 구분'); Colored by Color Scriptercs 2. 123456789101112SELECT (case when D.value = '0' then UPPER(user_id) when D.value = '1' then LOWER(user_id) else user_id end) user_id, (case when D.value = '0' then UPPER(group_name) when D.val..
//제이쿼리 반복문1234567$("input[name=DUL-Checkbox]:checked").each(function() { var tmpChkVal =$(this).val(); var checkVal =tmpChkVal.split('_'); var userUuid= checkVal[0]; checkedValues.push(userUuid);});Colored by Color Scriptercs 2016-08-08오늘 드디어 split함수의 기능 설명을 읽었다.split() 지정된 문자가 나타날 때마다 문자열을 분리한 후 , 분리된 각가의 문자열로 이루어진 배열을 만들어 리턴한다. 2017.05.16글수정하다가 남긴다. 2016년8월8일에 split 함수의 기능설명을 읽었구나. split도 모르던 ..
흠 누가 이글을 보면 이건 당연한거 아니야라고 하겠지만스프링을 시작한지 1달, 이제서야 당연히 알아야 하는걸 알게되었다!(배움의기쁨?) jsp 에서 a태그 href에 담긴 경로는 controller로 가는 주소이다 (메뉴에서 클릭시 다른페이지를 보여주는 경우이다)controller에서 ModelAndView안에 오는 경로는 view파일 이름이다. ModelAndView modelView = new ModelAndView("/vmWait/waitRecognizeList");Param을 jsp파일에서 javascript function을 사용하여 Param을 넘겨도 되지만, controller에서 바로 VO.set(VO안의 선언된 변수)()로 파람을 DB 쿼리에 보낼 수 있다. vmRecognizeVO.se..
와 너무 바쁘게 몰아쳐서, 제대로 스프링 이해할 시간도 없었다. 다까먹었지만 다시 생각을 해보자. 1. Client : Client 에서 ajax를 사용하여 Controller를 부른ㄷ다 2. 컨트롤러 : 컨트롤러를 구현하고, 컨트롤러에서 Service를 호출한다. Service는 인터페이스고, 실제 구현은 ServiceImpl에서 한다. 3. Service : Service에서 수행을 위한 메서드를(함수를)정의하고 , DAO 객체를 선언 한다. 4. DAO : 실제 DB에 접근하여 데이터를 조작하는 역할만 수행한다. 5. DAO에서 받아온 데이터를 다시 Client 로 가지고 와서 Success부분을 수행한다. 저번 포스팅에서 컨트롤러까지 구현을 했으니, 이번엔 service부분, Dao부분을 구현하여..
1. 팝업띄워진 팝업창 jsp12345678910111213141516171819202122232425262728 var UserMoveController={ moveUser: function(){ if(groupId !=null){ var param={ uuidDataList: userUuid, //여기서 지정해주는 Param값 uuidDataList라는것이 userSearchVO안에 있는것이다. searchGroupId: groupId }; //console.log(param); AjaxCall.call("${pageContext.request.contextPath}/user/moveUserUuidAjax",param,"POST",UserMoveController.moveUserRes); }else{..
123456789var param ="?refreshFunction=UserListController.list&userUuid="+checkedValues.join(); $.popupWindow( "${pageContext.request.contextPath}/user/moveUserUuid"+param, {height: 600, width: 620, name: "moveUserPopup"} /*사용자 등록 버튼 */ ); Colored by Color Scriptercs1. parameter로 popup창 띄우려고 보낼때 refreshFunction을 집어넣음 1234567@RequestMapping(value = "/moveUserUuid", method = RequestMethod.GET) publ..
HTML로 TOP 체크박스를 선언해주었다.JavaScript로 선언해서 JQuery로 리스트를 뿌려주었다. 체크박스 전체선택 / 전체해제 되게 하는 방법 1. Head 부분의 체크박스에 클래스를 준다. checkbox-head my-list 로 준다. --> Head를 지정한다 1cs2. 리스트 부분의 뿌려지는 체크박스에 클래스를 준다. ckeckbox-item my-list로 준다. -->Item을 지정한다.123";cs 3. document.ready() function 부분에 checkbox action을 설정한다.1 $.checkboxGroup('my-list');cs 끗이아니라 우리 소스에 맞게 되어있던걸 이해도 못하고 적어놧다ㅠㅠ바보같았으나 삭제하지 않겠다!↓ http://daydreamer-..
테이블을 생성해보자! 1. 테이블 생성하기 테이블을 생성 할 거니깐, 테이블을 클릭하고 오른쪽 버튼을 누르면 New Table 이 있다. 클릭~ 그럼 새로운 테이블을 만드는 창이 뜬다.table 이름을 지정한다. Owner에는 계정 생성 때 만든 나의 이름을 넣었다.따로 지정하지 않으면 postres로 지정된다. 입력 후, colums 탭으로 가서 추가 버튼을 누른다.컬럼은 테이블의 입력되는 데이터들의 목록을 의미한다. u_num을 생성한다.후에 검색하거나, join할 때 편하게 하기 위해서라고 하는데컬럼값들을 구분하기 위한 것이 아닐까. Data type의 serial은 자동으로 숫자를 늘려주는 데이터 타입이라고 한다.다 만들었으면 확인버튼을 누르면 생성된다. 이런 방식으로 id, passwd, ema..
일단 정리해놓고 설명은 나중에 추가해놔야지 SELECT * FROM JUP_EX.tb_user_config where config_code like '%DL%' SELECT OS_NAME, VM_UUID, VM_NAME, NUM_OF_SOCKET * CPU_PER_SOCKET AS cpu_core, TOTAL_DISK_SIZE_GB FROM JDN.TB_VMS A JOIN JDN.VW_VMS B ON A.vm_uuid = B.vm_uuid JOIN PUBLIC.DWH_OSINFO C ON A.os_id=C.os_id SELECT IDX_VM_TASK_TYPE_TEMPLATE * NUM_OF_SOCKETS * CPU_PER_SOCKET AS cpu_core, MEMORY, SIZE_GB FROM JUP_E..
1. 1 2 3 4 5 6 7 8 9 10 11 /* 이 두줄을 아래 한줄로 */ 1 10 20 30 40 50 Colored by Color Scripter cs 2. 1 2 3 4 5 6 7 8 9 1 10 20 30 40 50 Colored by Color Scripter cs 리스트 페이징 하는 소스를 확실히 모르지만, 어쨋든 그냥 list가 아니라 리스트도 보여주지만, selectbox로 10개 20개 30개씩 바꾸는 코드로 되어잇을 때 selectbox의 기능이 필요 없다면, 없애면 되겠지만ㅠ_ㅠ 다 건드리기는 어렵고... 그래서 li에 준 style을 select에 주면 된다규!
서버에 있는 파일을, 다운받을 수 있게 하기위해서저번에 해보았던. ( IIS에서 파일을 넣어놓고, 다운가능하게 하기 위해서!!!) 이번에는 내 피시의 IIS가 아닌, AD컴퓨터 안 (그니까 서버컴퓨터) 에다가 IIS를 설치하고FTP 통신을 가능하게 해서 파일 다운로드가 가능한지 알아봐야지 http://klero.tistory.com/entry/Windows-Server-2012%EC%97%90-%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C-FTP-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0여기가 제일 설명이 잘되어있다. 진짜 나한테 포스팅해준 느낌(짱)11번까지만 따라한 뒤에. 파일을 경로 안에 넣음 됨그리고 a href 링크로 url 불러오는데.내가 헤멘 부분은..
웹페이지에서 버튼 눌렀을 때 EXE 파일을 실행시켜야 한다. 찾아보니 소스가 많다. (IE에서) IE에서는 ActiveX를 사용할 수 있어서 exe 파일을 실행시킬 수 있는데ㅠㅠ Chrome 에서는 ActiveX를 사용할 수 없다고 한다. 크롬에서 ActiveX의 기능을 해주던 NSAPI라는 플러그인이 있었으나, 사라졌단다. 구글검색해보니까, 보안상의 문제가 어쩌고 저쩌고 하는데 그래도 어떻게든 만들어 내야한다. (!) 내가 찾아본 결과, Chrome에서 ActiveX를 지원해주는 Plugin이 있다고 하는데 그걸 유저가 각각 받으려고 하지 않을테니 안되고. 도움을 받아 힌트를 얻었으나, 아직 1도 못하고 있다. 그거시 PPAPI인데 구글 검색해봤는데 전부 영어...여엉!어어어!! : 웹서버가 브라우저를..
내가 해야한 것이, 서버에 파일을 저장해놓고, DB에 그 URL을 저장시킨다. 그리고 쿼리로 그 DB에 있는 URL을 불러오도록 하고. controller부터 시작해서 그 데이터를 가져온 뒤 a href 링크안에 그 URL을 넣어줘야한다. 그런데!!! 스프링이 뭔지 몰르는 나ㅇㅅㅇ 그래서 스프링이모냐면.... 뭘 어떻게 해야할지 1도 모르겠지만, 일단 JSP 뷰 화면에서 그 영역을 클릭하면 클릭이벤트가 되면서 파일을 가져오는것인줄 알았으나 처음 그 페이지가 시작될때 $(document).ready안에서 이미 가지고 오도록 코드를 짜야 했다. (어차피 나만볼테니 주절주절 쓰자면) 1. Client : Client 에서 ajax를 사용하여 Controller를 부른ㄷ다 2. 컨트롤러 : 컨트롤러를 구현하고,..
- Total
- Today
- Yesterday
- 체크박스전체해제
- 이클립스DB연결
- windows hyper-v
- windows 8.1
- 윈도우8.1
- 체크박스
- Javascript
- servlet게시판
- selectbox에 값 매핑
- Hyper-V
- servlet
- java
- 자바
- 게시판페이지설계
- Split
- 체크박스전체선택
- jsp
- 스크립팅 요소
- input[type=text]초기화
- String[] 파라미터
- 스프링
- spring
- input[type=file]초기화
- SQL
- jsp 기초 개념
- 자바스크립트
- foreach 배열
- 게시판table설계
- 제이쿼리
- c 태그
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |