jsp 프로젝트를 하는 도중 getParameter를 호출할때 계속 null Exception이 발생하여 DAO, Reqeust, DTO를 모두 살펴보았으나 전혀 문제가 없는데도 계속 에러가 발생하고 이틀을 보냄. 가만히 살펴보니 front-end에서 특정페이지만 문제를 일으키는 것을 발견하고 살펴보니 input type에 해당 getparameter에 대한 속성이 지정되어 있지 않았음.
<input type="hidden" name="numListNum" value="${selectReq.articleNumber}">
type name에 해당 속성을 지정하니 정상적으로 전달됨.
대부분의 프로젝트들이 spring으로 진행되고 있는 시점이라 도움을 얻을 수 있는 부분이 극히 제한적이여서 오류를 찾는데 시간이 많이 소요됨.
이런 상황이라 앞으로도 spring 이전 레거시 프로젝트를 사용하는 기업들은 더욱더 사람구하기 힘들것으로 예상됨. 설사 단가를 많이 준다고 해도, 사람 자체가 없음.