스마트웹앱콘텐츠전문가/JAVA

URL 유효성 검사

9D4U 2019. 2. 21. 10:59
728x90
반응형

URL 유효성 검사를 할 때, 사용할 수 있는 자바 라이브러리 입니다.


'UrlValidator' 이며 


메이븐 저장소 사이트에서 jar파일로 다운로드 받거나, 디펜던시 추가 후 메이븐 업데이트를 통해서 다운로드 받을 수 있습니다.


[사용법]


1. pom.xml 에 디펜던시 추가


<dependency>

<groupId>commons-validator</groupId>

<artifactId>commons-validator</artifactId>

<version>1.6</version>

</dependency>


2. 메이븐 프로젝트 업데이트


3. 작업하는 자바 파일에 사용할 클래스 임포트

※ commons-validator에서 UrlValidator는 여러가지 인데, routines를 사용해야합니다.

import org.apache.commons.validator.routines.UrlValidator;


4. 자바 예시

 ○기본 사용 :

UrlValidator urlValidator = new UrlValidator();

System.out.println( urlValidator.isValid("https://9d4u.tistory.com/") ); -> true

System.out.println( urlValidator.isValid("9d4u.tistory.com") ); -> false


 ○ 스킴 지정 사용 :

String[] schemes = {"ftp", "telnet"};

UrlValidator urlValidator = new UrlValidator(schemes );

System.out.println( urlValidator.isValid("https://9d4u.tistory.com/") ); -> false

System.out.println( urlValidator.isValid("ftp://9d4u.tistory.com/") ); -> true

728x90

'스마트웹앱콘텐츠전문가 > JAVA' 카테고리의 다른 글

[엑셀 POI 라이브러리]  (0) 2019.07.04
공백 제거  (0) 2019.02.21
[자바7]동시성  (0) 2018.06.05
[java7]이메일  (0) 2018.05.30
[자바7]입출력  (0) 2018.05.29