본문 바로가기

웹프

[HTML] 버튼(button)을 만들어서 사용해 보자! JSP(Java Server Page) FORM 태그를 이용해서 페이지를 작성하다 보면 'INPUT' 타입이 'SUBMIT'이거나 'RESET' 인 것만 사용해봤을텐데요, 기존의 폼(FROM)태그를 이용한 방법에는 기능이 한정되어 있었기 때문에, 이런 생각을 다들 해보셨을 겁니다. '그냥 버튼에 자유롭게 기능을 넣어서 사용할 수 없을까?' 당연!! 존재합니다. 그것은 'INPUT'타입이 'BUTTON'인 것 인데요. 다음과 같이 작성 가능합니다. 참고로, 버튼을 만드는 방법은 태그를 제외한 몇가지 방법이 존재하는데요. 1. 태그의 의 타입으로 지정합니다. 2. 태그로 만듭니다.(1번과 유사합니다.) - 여기서 다루지 않습니다. 3. 이미지나 플래시 등등을 이용해서 버튼처럼 사용합니다. - 여기서 다루지 .. 더보기
[JSP] 익스프레션 언어 1. EL언어에 대해서 Expression Language, 즉 EL이라고 하는 익스프레션 언어입니다. JSP에서 소개 하고 있는 언어인데요. 새롭게 추가된 JSP문법입니다. 데이터를 출력함에 있어서 이 EL을 쓰게 되면 보다 간결하게 작성할 수 있는데요. 이전에 방식보다는 많이 짧아지기 때문에 페이지 작성시 가독성이 좋아지게 됩니다. 하지만 단점으로는 복잡한 로직은 구현할 수 없다는 것인데요. 이 목적이 단순히 데이터 처리 결과의 간결성을 목표로 했기 때문이죠. 그럼 이전의 방식을 잠시 살펴 볼게요. 전페이지의 파라미터 값을 가져오기 위해서 쓰는 문장입니다. String a=request.getParameter("NAME"); 이런식으로 파라미터 값을 가져와서 a라는 곳에 저장을 시켰는데요. 그리고나서 출력을 할려면 출력문을.. 더보기
에러페이지 출력 연습3. errorPage,isErrorPage,response.setStatus() 이용 errorPage,isErrorPage,response.setStatus() 이용해서 만든 에러 페이지 입니다. 페이지1. 입력폼이 담긴 html 페이지입니다. 연산자 : 피연산자 : 페이지2. 연산결과를 보여주는 jsp페이지 입니다. 페이지 3. 에러문을 보여주는 jsp페이지 입니다. 잘못된 값을 입력하셨습니다. 페이지를 돌려서 다시 하세요. 더보기
에러페이지 출력 연습2. errorPage Attribute이용 page 지시자 안에 errorPage Attribute를 이용해서 에러페이지를 만들었습니다. 페이지1. 입력폼이 담긴 html 페이지입니다. 연산자 : 피연산자 : 페이지2. 연산결과를 보여주는 jsp페이지 입니다. 페이지 3. 에러문을 보여주는 jsp페이지 입니다. 잘못된 값을 입력하셨습니다. 페이지를 돌려서 다시 하세요. 더보기
에러페이지 출력 연습1. Forward 단순히 RequestDispatcher 클래스를 이용해서 에러페이지를 만들었습니다. 페이지1. 입력폼이 담긴 html 페이지입니다. 연산자 : 피연산자 : 페이지2. 연산결과를 보여주는 jsp페이지 입니다. 페이지 3. 에러문을 보여주는 jsp페이지 입니다. 잘못된 값을 입력하셨습니다. 페이지를 돌려서 다시 하세요. 더보기