전체 글
-
자주 쓰는 정규식Web (Spring ) 2016. 9. 23. 15:28
개요정규식 종류에 대해서 정리를 해보고자 한다. 숫자만 가능 : [ 0 ~ 9 ] 주의 : 띄어쓰기 불가능 /^[0-9]+$/ 이메일 형식만 가능/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/ 한글만 가능 : [ 가나다라 ... ] 주의 : ㄱㄴㄷ... 형식으로는 입력 불가능 , 띄어쓰기 불가능 /^[가-힣]+$/ 한글,띄어쓰기만 가능 : [ 가나다라 ... ] 주의 : ㄱㄴㄷ... 형식으로는 입력 불가능 , 띄어쓰기 가능 /^[가-힣\s]+$/ 영문만 가능 : /^[a-zA-Z]+$/ 영문,띄어쓰기만 가능 /^[a-zA-Z\s]+$/ 전화번호 형태 : 전화번호 형태 000-0000-0000 만 받는다...
-
selectkey return 값이 '1'일 경우Web (Spring ) 2016. 9. 19. 13:32
개요insert 할 시에 pk값을 받아와야하는데 쓰이는 selectkey가 1이 나올 경우에1public void insertUser(Map map) throws Exceptioncs Map으로 받아왔을 시에,123456789101112131415161718192021222324252627282930 SELECT seq_user.nextval from dual INSERT INTO c_user ( c_userno, c_userid, c_userpw, c_username, c_useremail, c_user_del, c_userstatus ) VALUES ( #{c_userno}, #{c_userid}, #{c_userpw}, #{c_username}, #{c_useremail}, 'n', 'wait' )..
-
Escape Sequence 문자Web (Spring ) 2016. 9. 19. 13:19
개요자바스크립트 & JSP 내에서 동적html을 생성 할시에 헷갈리기에 이와같이 정리한다. Escape sequence Meaning \b Backspace \f Form feed (rarely used) \n Line feed (newline) \r Carriage return. Use with the line feed (\r\n) to format output. \t Horizontal tab \v Vertical tab. Not compliant with ECMAScript standard and incompatible with Microsoft Internet Explorer 6.0 \' Single quote (') \" Double quote (") \\ Backslash (\) Result1..
-
JSON 정렬Web (Spring ) 2016. 9. 19. 10:36
개요JSON 정렬에 대해서 알아보자.EX캘린더 스케쥴을 클릭 할 시에 해당 스케쥴을 상세정보를AJAX통신을 통해서 가져와서 레이어팝업에 보여줘야한다.12345678910111213141516171819202122232425262728293031 /** * @Method Name : calendarView * @작성일 : 2016. 9. 7. * @작성자 : BIN * @변경이력 : * @Method 설명 : 스케쥴 상세보기 * @return */ @RequestMapping(value="/calendar/view.do") public @ResponseBody void calendarView(@ModelAttribute("calendarVo")CalendarVO calendarVo, Model model,..
-
[MVC게시판] 게시판 글 수정&삭제Web (Spring ) 2016. 8. 19. 21:23
BoardController.java 게시글 수정이라하면 해당 게시글의 고유번호(PK)를 가져와서해당게시글의 고유번호를 식별한뒤 기존 data를 보여줘야 한다. 12345678910111213141516171819/** * @Method Name : openUpdJateView * @작성일 : 2016. 8. 6. * @작성자 : bin * @변경이력 : * @Method 설명 : 게시글 수정창 진입 * @param map * @return */ @RequestMapping(value="/board/update.do", method=RequestMethod.GET) public ModelAndView openUpdJateView(CommandMap map){ ModelAndView mv = new Mod..
-
[MSSQL] SPRING + MAVEN + MSSQL 연동방법Web (Spring ) 2016. 8. 19. 14:15
개요MSSQL JDBC 연동을 위한 라이브러리이니 SQLjdbc는 Maven에서 제공을 하지 않아별도로 로컬상의 Maven respositroy로 연동이 되어야 한다. https://www.microsoft.com/ko-kr/download/details.aspx?id=11774 상단 URL 접속 후 다운로드 버튼을 클릭한다.(윈도우 기준 설명 .exe 파일 체크 후 next 버튼클릭 파일 다운로드)다운로드 받은 .exe 파일을 실행 Unzip경로를 보면 SQLjdbc_4.0 디렉토리가 생성kor 디렉토리 진입 후sqljdbc.jar sqljdbc4.jar 요즘 프로젝트들은 JRE 6.0 이상의 환경에서 작업하므로 sqljdbc4.jar선택 메이븐으로 인스톨을 해야하기 때문에메이븐 파일을 다운로드 htt..
-
네이버 스마트 에디터 연동 + SPRING MVCWeb (Spring ) 2016. 8. 18. 23:56
네이버 스마트 에디터 다운로드 http://dev.naver.com/projects/smarteditor/download 1 위의 코드를 자신의 servelet에 넣어준다.다운로드가 완료되었다면 압축해제한 파일을 자신의 webapp root에 놓는다.모든 리소스(자원들은) webapp에서 끌어온다는 것.위와 같은 구조이다. 이어서 계속12 에디터를 넣고자 하는 view단에 다음과 같이 스크립트 선언 1234567891011121314151617181920212223242526272829$(function(){ //전역변수선언 var editor_object = []; nhn.husky.EZCreator.createInIFrame({ oAppRef: editor_object, elPlaceHolder: "..