<form action="호출할 서블릿" method="get or post">
ex)
<input type="submit" value="전송">
ex)
<input type="reset" value="취소">
리소스?name=values&name=value&...
ex)
<input type="text" name="텍스트 박스 이름">

<script type="text/javascript" src="js파일명.js"></script>
로그인 폼 ex)
function check() { //frm : form name, id, age : input name
if (document.frm.id.value == "") { //공백 입력 불가
alert("아이디를 입력해주세요.");
document.frm.id.focus();
return false;
} esle if (isNaN(document.frm.age.value)) { //숫자만 입력 하도록 제한
alert("숫자로 입력해주세요.");
document.frm.age.focus();
return false;
} else {
return true;
}
}
1). 출력시 한글처리
response.setContentType("text/html; charset=UTF-8");
2). dopost()메서드에서 한글 데이터 입력받기
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("UTF-8"); //post방식으로 데이터 전송되도 한글 안꺠지도록
}
String 변수명 = request.getParameterValues("입력받아올JSP 변수명");