본문 바로가기
728x90

JSP6

[JSP/error]오류 : Cannot invoke "java.util.List.size()" because "boardList" is null 문제 쉽게 배우는 JSP 웹 프로그래밍 교재의 예제 소스를 가져와 실행시켜 보니 boardList에서 오류가 나왔다. 해결 기존의 BoardDAO.java 파일에서 83번째 줄 pstmt = conn.prepareStatement(sql); 이 부분을 pstmt = conn.prepareStatement(sql, ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE); 변경 2023. 2. 13.
[JSP/error]오류 : web.xml 파일 그냥 생성 시 적용안됨 우분투에서 이클립스로 JSP를 배우는데 web.xml 파일을 그냥 작성했더니 적용이 안 됨 원인 그냥 파일을 생성하면 안 됨 해결 기존에 생성했던 web.xml 파일 삭제 후 아래의 사진처럼 클릭하면 자동으로 web.xml 파일 생성 2023. 2. 2.
[JSP/error]오류 : The constructor MultipartRequest(HttpServletRequest, String) refers to the missing type HttpServletRequest 문제 window11, tomcat10.0.27, 이클립스에서 JSP를 공부하는데 MultipartRequest를 사용할 수 없었다. 구글링을 통해 cos.jar 파일을 여러 곳에 넣어보고, 프로젝트의 Java Build Path에서 라이브러리로 들어가 Classpath에 추가해보기도 했다. 오류내용 - The constructor MultipartRequest(HttpServletRequest, String) refers to the missing type HttpServletRequest - The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required type com... 2023. 1. 26.
[JSP/error]오류 : 이클립스에서 jsp파일 Run on server 안됨 리눅스 우분투환경 이클립스를 이용하여 jsp파일을 실행하려는데 Run on server를 눌러도 응답이 없음. (version : tomcat 9.0.71 , ubuntu 22.04) 해결 이클립스에서 서버를 여는 브라우저를 크롬으로 바꾸어 해결하였다. 1. 크롬 다운 후 패키지 설치 $ sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb $ sudo dpkg -i ./google-chrome-stable_current_amd64.deb 2. 이클립스 메뉴에서 Window > Preferences 3. General > WebBrowser 4. New... 버튼 누른 후 Location에 /opt/googl.. 2023. 1. 23.
728x90