•
getParameter()메서드의 경우 String타입을 리턴하는반면,
•
getAttribute()는 Object 타입을 리턴하기 때문에 주로 빈 객체나 다른 클래스를 받아올때 사용된다.
•
또한, getParameter()는 웹브라우저에서 전송받은 request영역의 값을 읽어오고
•
getAttribute()의 경우 setAttribute()속성을 통한 설정이 없으면 무조건 null값을 리턴한다.
•
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
◦
페이지에 대한 정보 입력
•
method를 지정하지 않으면 form의 내용은 name, value의 값이 name=value형태의 쿼리스트링으로 변경되서 get으로 요청이 됨
•
readOnly옵션으로 input값을 수정하지 못하게 할 수 있다.
•
type=”hidden”을 하면 값이 감춰진다.
•
stopPropagation
◦
이벤트 발생시 부모에게 해당 이벤트가 전달되는 것을 멈춤
•
preventDefault
◦
원래 가지고 있던 이벤트가 발생하지 않음
•
return false
◦
return false는 stopPropagation과 preventDefault 모두 포함
◦
<a onclick="return false;" href="#">
◦
<form onsubmit="return false">
◦
<form onsubmit="ArticleSave__submitForm(this); return false;">
▪
this는 form객체를 의미
▪
return false가 없으면 2번 전송됨