본문 바로가기

Troubleshooting

JasperException 해결방법 간략하게 해결한 JasperException 에 대해서 짧게 짚고 넘어가고자 한다. 해당 Exception 을겪고 인터넷에 검색해본결과 3가지 해결책을 찾았다. 1) 임포트된 jstl 과 이에 종속되는 standard .jar 파일의 문제다.? NO. 최신버전으로 다운로드해서 교체해봤지만 소용없었다. 2)web.xml 에 정의된 taglib 버전이 일치하지않아서다..? No. 2.5버전으로 수정했지만 실패 3)contentType="text/html; charset=utf-8"pageEncoding="utf-8" %> " 과 pageEncoding.. 사이에 띄어쓰기가 되있지않았다 ? YES. 태그에서 charset=UTF-8"pageEncoding 에서 " 와 p 사이가 붙어있어서 발생되는 문제인것을 .. 더보기
response.getWriter() 와 response.flush() 의 관계 오늘은 자바에서 발생한 문제에 대해서 이야기 하고자 한다. XML을 스트림해서 response 하기위해 response.getWriter() 를 사용했다. requestPro 는 인터넷에서 쉽게 찾을수있는 가장 기본적인 MVC 패턴으로 구현된 것으로 Iterator 패턴과 RequestDispatcher 를 컨트롤단에 정의해서 구현한 메서드이다. 그런데 이 패턴으로 인해 문제가 발생했다. Cannot forward after response has been committed . 응답이 커밋한후 전달(forward) 할수 없다 라는 메세지 인데 해당 exception 에대해서 구글링 해본결과. response.sendRedirect(""); 를 사용하면 해결된다는 글을 발견하고 컨트롤러 쪽 JAVA 파일을.. 더보기