게시판에서 read 화면에서는 내가 입력한대로 내용이 잘 나오게 출력이 되는데
수정화면으로 넘어가면 이상하게 Text area 부분 앞에 공백이 생긴다. 저 상태로 저장을 하고, 다시 수정 화면으로 들어가면 공백이 두 배로 늘어나 있는 오류가 발생한다..
구글링 해본 결과 나와 같은 오류가 나는 사람들이 많아서 생각보다 쉽게 오류를 해결했다.
<div class="form-group">
<label>Text area</label>
<textarea class="form-control" rows="3" name="content">
<c:out value="${board.content }"/></textarea>
</div>
(오류코드)
<div class="form-group">
<label>Text area</label>
<textarea class="form-control" rows="3" name="content"><c:out value="${board.content }"/></textarea>
</div>
(수정코드)
코드가 너무 길어서 tab으로 잘라놨는데
그 공백이 textarea에 같이 인식이 되어 나타나는 오류였다. 공백을 없애고 1열로 나열해서 코드를 작성하니까 공백은 나타나지 않았다.