jstl 을 공부해서 사용하다 보면 500 에러가 생길때가 있다보통 아래의 오류는 사용 하고있는 jstl 버전이 낮을때 생긴다. 해결 방법은 간단하다 lib 에 jstl 파일을 넣어 주면된다 위 파일들을 다운받는곳은 내 블로그 jsp 카테고리에jstl을 다루는 글에서 볼수있다
JSTL 변수를 JSP 변수로 JSP 변수를 JSTL 변수로작년에 혼자 JSP 공부를 하면서 로그인 기능과 게시판 기능이 달린 웹 을 만들었다.처음에 회원 가입과 로그인 기능을만들었고 이제 게시판을 만들 순서가 되었다. 게시판에 글을 쓸수 있고 게시글 목록을 보여줄수있도록 만들었다. 그리고 게시글 수정과 삭제를 만들었는데테스트를 해보니 로그인을 안해도 아무 게시글이나삭제를 할수있고 수정도 할수 있었다. 원래 게시글은 글 작성자만 삭제 할 수있고수정 할 수 있어야 하는데 비로그인 으로삭제와 수정을해서 이것을 어떻게하면글 작성자만 글을 수정 할 수있고 삭제 할 수 있을까생각을 했다. 그러던중 현재 로그인되어 있는세션의 ID값과 글 작성자의 ID값을 비교해서같으면 수정 버튼과 삭제 버튼이 보이도록만들어 봐야겠..
JSTL 이란? JSP의 경우 HTML 태그와 같이 사용되어 전체적인 코드의가독성이 떨어진다.그래서 이러한 단점을 보완하고자만들어진 태그 라이브러리가JSTL 이다JSTL의 경우 우리가 사용하는Tomcat 컨테이너에포함되어 있지 않아별도의 설치를 해서 사용해야합니다 설치를 해보도록 하겠습니다.먼저 jakarta.apach.org 들어가줍니다다음 아래 이지미 순서대로해주시면 됩니다 -- - -다운받은 파일의lib 속에 jar 파일 2개를아래와 같이 이클립스 프로젝트lib안에 복사 붙여넣기해주시면 됩니다 JSTL 에서는 다섯 가지의라이브러리를 제공합니다 이중 제일 중요한 Core lib 에 대해 알아보자 Core 라이브러리는 기본적인 라이브러리로출력, 제어문, 반복문 같은기능이 포함되어 있다이 라이브러리르 사..