Detect mobile browser (smartphone)
Detecting mobile browsers is very easy when you know the right regular expression.
Here are two examples (for PHP and JSP)
PHP
JAVA (JSP)
More info HERE.
출처 - http://www.serveradminblog.com/2011/01/detect-mobile-browser-smartphone/
<%
// 헤더에서 스마트폰 여부확인 후 리다이렉트
String browser = request.getHeader("User-Agent"); // 브라우저 구해오기
boolean result = false;
if (browser.indexOf("Android") > 0) { // 안드로이드로 접속했다면 결과값 true
result = true;
} else if (browser.indexOf("iPhone") > 0) { // 아이폰으로 접속했다면 결과값 true
result = true;
}
if (result == true) {
response.sendRedirect("http://m.naver.com"); // 안드로이드나 아이폰으로 접속했다면 모바일사이트로 이동
}
%>
'Development > JSP & Servlet' 카테고리의 다른 글
servlet - 필터(filter) (0) | 2013.07.27 |
---|---|
jsp - 한글 파일명 다운로드 처리 (0) | 2013.07.22 |
jsp - response.sendRedirect와 request.getRequestDispatcher (0) | 2012.12.24 |
jsp - 접속 URL 출력 (0) | 2012.12.06 |
Java EE version history (0) | 2012.11.26 |