본문 바로가기

language/html,css,js,jquery...

[jsp] DB에 null값 넘어가는 오류

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