관리 메뉴

nalaolla

[TIP] JSP 에서 ASP의 response.end 와 같은 용법 사용하기 본문

JSP

[TIP] JSP 에서 ASP의 response.end 와 같은 용법 사용하기

날아올라↗↗ 2015. 12. 23. 16:07
728x90

 JSP 에서 ASP의 response.end 와 같은 용법 사용하기


 보통 ASP에서는 response.end 이하의 문장은 실행 안되게 해놓고....  error를 체크하는 경우가 많습니다.
PHP라면 Exit;를 사용하겠지요.

 

JSP에서는 ASP의 response.end와 정확히 대응되는 명령어는 없는것 같습니다.

그렇다면 우리가 error를 체크하고 나서 아래 문장은 실행안되게 /*    */ 이렇게 주석처리 하느냐? 
이것도 중간에 javascript가 섞여 있으면 한번에 안 막힙니다.

 결국 실행을 중시시켜야 할 명령어 아래라인 전에 return 시키는 방법이 제일 좋습니다.


 if ( true ) return ; <----- 이렇게 한줄 써 주시면 return 문 아래 명령어들은 실행이 되질 않습니다. 

예제 ) 

String uid    = null;
String pwd  = null;
String name = null;

uid  = convertLang(request.getParameter("uid"));
pwd  = convertLang(request.getParameter("pwd"));
name = convertLang(request.getParameter("name"));

out.println(pwd); <--------- 패스워드에 불필요한 값이 들어 있는지 체크

if ( true ) return;  <--- 이렇게 써 주시면 아래라인의 명령어들은 실행이 되질 않습니다.

Statement stmt = conn.createStatement();
     ResultSet rs = stmt.executeQuery(
     "Select ...........................................");

   if(rs.next()){
    rs.close();
    ..............
    .............. 명령어

728x90

'JSP' 카테고리의 다른 글

JSP 내장객체 9가지  (0) 2015.12.28
[JSPF] Jsp Include 방식의 차이와 JSPF 설명  (0) 2015.12.23
DOCTYPE 정의 및 선언(DTD)  (0) 2015.12.23
jsp 함수 정리  (0) 2015.12.23
JSP UTF-8 한글깨짐 처리방법  (0) 2015.12.23