Skip to content

phylliscoders/jsp-taglibs

Repository files navigation

Phylliscoders JSP Custom Tag Library

Useful JSP Custom taglibs for Korean 대한민국 내에서 개발하는 데 필요할 만한 JSP 커스텀 태그 라이브러리입니다. 지속적인 업데이트 예정입니다.

설치

dist/phylliscoders.jar 경로의 파일을 다운로드 후 사용자 프로젝트의 WEB-INF/lib 폴더에 jar파일을 복사해 주세요.

시작하기

<%@ taglib uri="https://phylliscoders.github.io/jsp/tlds/pc" prefix="pc"%>

<%-- 자세한 예제는 하단에 설명해 놓았습니다. --%>

TODO

  • [v] number format general
  • [v] number to hangeul
  • [v] security ssn
  • [v] security name
  • [v] security phone number
  • [v] security tel number
  • [v] security number only
  • [v] security ip address
  • ln2br
  • escape

Number Format

general

<pc:numberFormat number="100050.574" format="#,###.00"/>
// 100,050.57

number to hangeul

<pc:numberToHangeul number="12345" cc="N" />
// 일만이천삼백사십오

<pc:numberToHangeul number="12345" cc="Y" />
// 一萬二千三百四十五

Security Format

ssn

<pc:secSsn value="9001011009807" />
// 900101-1******

name

<pc:secName value="홍길동" />
// 홍*동

phone number

<pc:secPhone value="01011121113" />
// 010-****-1113

<pc:secPhone value="010-1112-1113" />
// 010-****-1113

tel number

<pc:secTel value="023335555" />
// 02-333-****

<pc:secTel value="02-333-5555" />
// 02-333-****

number only

<pc:secNo value="서대문구 거북골로 33" />
// 서대문구 거북골로 **

ip address

<pc:secIp value="192.168.0.1" />
// 192.168.***.***

ln2br (예정)

escape (예정)