본문 바로가기

JSP3

[java][jsp]Only a type can be imported. ...... resolves to a package SpringBoot + jsp + 외장톰캣 프로젝트에서 jsp 페이지를 호출했을 때 아래와 같은 오류가 발생했다. org.apache.jasper.JasperException: JSP를 위한 클래스를 컴파일할 수 없습니다.: 코드 생성된 자바 파일 [C:\apache-tomcat-8.5.53\work\Catalina\localhost\user\org\apache\jsp\xml\test_005fcontents_jsp.java]의 [15] 행에서 오류가 발생했습니다. Only a type can be imported. org.apache.commons.lang3.StringUtils resolves to a package StringUtils 외에도 모든 import 된 클래스에서 에러 메세지가 찍혔다. s.. 2020. 6. 2.
[jsp]jsp 프로젝트 import시 javax.servlet.http.HttpServlet... 오류 jsp 프로젝트를 import해서 돌려볼 일이 생겼다. sts에 import했는데 이런 오류 메세지가 쏟아졌다. Multiple annotations found at this line: - The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 서버 라이브러리가 추가되지 않아서 생기는 오류다. 프로젝트 우클릭 > Build Path > Configure Build Path > Server Runtime을 선택하고 tomcat을 사용할 버전에 맞게 선택해서 추가해준다. ++ 이클립스에서 만든 Dynamic Web Project는 기본적으로 WebContent라는 폴더를 만들어 그 폴더를 루트로 읽는다. 하지만 .. 2020. 3. 2.
[Eclipse][STS] 코드 자동 정렬 단축키, HTML, JSP 자동 정렬하기 Ctrl + Shift + F 단축키를 이용해서 소스코드를 자동으로 정렬할 수 있다. 그런데 HTML 파일이나 JSP 파일은 이 단축키를 이용해 정렬하면 보기 불편하게 정렬된다. 예쁘게 정렬하는 방법이다. Window - Preperences - Web - HTML Files - Editor 메뉴 Line width = 999로 변경 Align final bracket in multi-line element tags 부분에 체크를 한다. 하단의 Inline Elements 는 줄바꿈 하지 않는 엘리먼트를 지정하는 부분인데 여기서 a, td 와 select와 input 을 remove 해 준다. (여긴 입맛에따라 설정) 이제 소스코드와 html, jsp를 모두 예쁘게 정렬할 수 있다! 2019. 12. 13.