test.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
</head>
<body>
<%!public static boolean isNaN(String str) {
boolean check = true;
for (int i = 0; i < str.length(); i++) {
if (!Character.isDigit(str.charAt(i))) {
check = false;
break;
} // end if
} //end for
return check;
} //isNaN%>
<%
String idx ="";
idx =request.getParameter("idx");
if( idx == null || idx.equals("") || idx .equals("null") || !isNaN(idx)){
out.println("<script> alert('잘못된 접근입니다.'); history.back();</script>");
}
%>
</body>
</html>
넘어온 값이 없거나
숫자 타입이 아니라면 잘못된 접근
반응형
':::: 개발 :::: > └ JSP & SPRING' 카테고리의 다른 글
spring json ajax 통신 (0) | 2014.03.31 |
---|---|
로컬아이피 체크 (0) | 2014.03.26 |
젠킨스(jenkins) bitbucket (비공개 git) 설정할때.. (0) | 2014.03.25 |
JSP split + matches (정규식) 활용 (0) | 2014.03.19 |
jquery 체크 박스 제어 - checkbox dynamic disabled (0) | 2014.02.05 |
bean property name 은 SET 과 맵핑 (0) | 2014.01.09 |
간단한 JSP AJAX 로그인 구현 (0) | 2013.12.18 |
jsp selectbox 선택 (0) | 2013.11.25 |