일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SQL
- SCIPRT
- 이미지용량제한
- TSX
- script
- 병행프로세스와 상호배제
- java
- CSS
- googleCharts
- 정처산기
- 책추천
- IntelliJ
- node
- js
- npm
- txs
- jsp
- 이론
- 응용SW
- input
- 이클립스
- 붙여넣기방지
- googleChart
- react
- createBro
- html
- Eclipse
- Oracle
- BREW
- php version
- Today
- Total
목록전체 글 (53)
개발하자
개발하다보면 NullPointerException 에러가 자주 나타난다. 에러가 나지 않더라도 null 값을 웹에 표출하게 되면 "null" 그대로가 보여서 빈값으로 변경을 해줘야 한다. 그래서 나는 null 처리할 수 있는 함수를 만들어서 공통 jsp에 담아두고 사용한다. 2가지 방식을 사용하는데 하나는 null일경우 빈값으로 변경해주는 함수, 다른 하나는 빈값일 경우 대체값으로 변경해주는 함수 이렇게 자주 사용한다. 1. null일 경우 빈값 변경 private String nullParse(String text) { String val = ""; try { // null이 아니라면 text 그대로 if (text != null){ val = text; } } catch (NullPointerExce..
input pattern 정규식 웹 개발을 하다보면 정규식(Regular Expression)을 자주 사용하게된다. 보통 자바스크립트를 사용하거나 서버 사이드 스크립트를 이용해 처리를 했었는데 html5 이후 input 태그의 pattern 속성에 정규표현식을 넣으면서 유효성 검사를 위한 입력 값 제한을 비교적 간단하게 구현할 수 있다. 보안과 안전한 입력 값 컨트롤이 필요하다면 서버 사이트 스크립트에서 처리하는 것이 좋지만 pattern은 간단하게 처리가 가능하다. * pattern 속성이 제대로 동작하는 input 요소의 type 속성값 : data, email, password, search, tel, text, url 속성값 문법 설명 정규 표현식 요소의 값을 검사할 때 사용하는 정규 표현식 in..
생년월일 입력하면 자동으로 만 나이 계산 이용자가 생년월일만 입력하면 만나이가 자동으로 입력되도록 구현해보자 ▼ 만 나이 구하는 계산 ▼ 1. 올해년도 - 태어난년도 = 나이 2. 나이 - 1 = 만 나이 3. 생일이 지나면 만 나이 + 1 1. HTML INPUT ··· 생략 ··· *생년월일 만 세 ··· 생략 ··· 신청 2. SCRIPT 생년월일을 입력하면 올해년도와 작성한 년도를 빼고, 올해가 생년월일보다 크면 나이에서 1을 더한다 (생년월일이 오늘날짜를 지났다는것을 의미) 그리고 나이에서 1을 빼준다 (만 나이) 이렇게 구현하면 생년월일만 넣어도 자동으로 만나이계산 3. TIP 나이 제한 알림창 공부하면서 유용했던 부분 메모겸 공유하고자 끄적입니다. 고쳐야하는 부분있다면 댓글 남겨주시면 수정하..
엑셀 다운로드 셀 스타일 지정과 셀 병합 POI 엑셀 다운로드는 간단하게 구현된다. 하지만 병합한 셀에 테두리가 적용되지 않아 확인해 보니 병합전 각 셀에 스타일을 먼저 입히고 병합을 해야했다. 아래사진처럼 엑셀을 구현하려 한다. 문구 부분은 셀을 병합하여 엑셀 내용을 설명하는 부분으로 생성 컬럼 부분은 색상과 폰트강조로 잘 보이게 생성 전체적으로 자동 줄바꿈과 셀 넓이, 높이 지정 ▽ ▽ ▽ JSP로 작업한 엑셀 다운로드 예제 ▽ ▽ ▽ 1. 엑셀 다운로드 제목 정하기