4월, 2020의 게시물 표시

[Error, JSP] Illegal modifier for the variable 변수명; only final is permitted 오류 발생시

Illegal modifier for the variable 변수명; only final is permitted  JSP에서 스크립트 오류 발생 시 위와 같은 오류가 발생했을 경우 <!% %>선언부(Declaration)로 작성하였는지 확인해야한다. JSP의 스크립트 요소 3가지 1. 스크립트릿(Scriptlet) JSP 페이지에서 자바 코드를 실행할 때 사용되는 코드의 블록이다. <%   자바코드; %> 2. 표현식(Expression) 어떤 값을 출력 결과에 포함시키고자 할 때 사용된다. <%=  값  %> 3. 선언부(Declaration) JSP 페이지의 스크립트릿이나 표현식에서 사용할 수 있는 함수를 작성할 때 사용된다. <%! public 리턴타입 메서드이름(파라미터목록) {   자바코드1;   자바코드2;   ...   자바코드n;   return 값; } %> 참조 최범균의 JSP2.2웹프로그래밍 기초부터 중급까지