input에서 값을 보내졌다고 성공하는데
막상 테이블을보면
null값만 나온다.
이 오류가 가장 많이 나오는 이유는
input 태그에 name 파라미터의 값과
getParameter 안의 파라미터값을 다르게 썼을때이다.
<input type="text" name="phone" placeholder="한글">
input에서 name을 phone으로 썼는데
String phone = request.getParameter("Phone");
getParameter에서 Phone으로 써서 오류가 난다.
문자열에서는 대소문자도 확실히 구분해서 쓰도록하자
근데 나는 둘다 같게 썼는데도 오류가 났다.
이유는
entype을 multipart/form-data로 작성했기 때문이다.
<form method="post" action="resumeProcess.jsp" enctype="multipart/form-data">
이 방식은 <form> 요소가 파일이나 이미지를 서버로 전송할 때 주로 사용한다.
나는 텍스트만을 전송하고 있는데 저렇게 쓰니 오류가 발생했다.
entype 자체를 없애서 해결했다.
'language > html,css,js,jquery...' 카테고리의 다른 글
[jquery] input 활용 (attr, val, submit) (0) | 2023.01.28 |
---|---|
css 상단 여백 (0) | 2022.04.13 |
base 태그 (0) | 2022.03.16 |