본문 바로가기
프로젝트/Spring Boot 블로그프로젝트

[블로그프로젝트] 13. TagLibraryValidator(해결못함..)

by dantriss 2023. 3. 11.

유튜브에서 블로그 만들기 프로젝트를 따라하면서 나의 스킬을 조금더 레벨업 하고자 한다.

IDE : IntelliJ

언어 : Java

DB : MySQL

빌드관리 도구 : Maven

OS : iOS

참고유튜브 : 메타코딩


지난번에 시큐리티 사용을 위해서 주소들도 다 바꾸고 계속 진행하면서 문제가 생겨 계속 찾아보면서 문제 해결을 하려고 하면서 한 내용들을 정리하고자 한다.

이친구가 그 범인이다.

 

 

header에 taglib들만 사용하려고하면 저렇게 에러가 뜬다.

에러가 뜨면? 검색해서 이미 이길을 지나가신 분들의 해결법을 찾아보고 이것저것 다해보는게 개발의 숙명이다라는 생각으로 이것저것 다 보았다.

왜 안되니...

 

1. 우선 dependency를 추가안해줘서 그랬다는 글을 보고 이미 작성한걸 확인 했다.

다른 라이브러리들도 검색해서 넣어봤지만 같은 결과가 나왔다.

 

 

2. 해외 동영상에서도 찾아보고 찾아본 jakarta.

밑에 코멘트에선 해결되었다는 글들이 많았지만 나는 역시나 되지 않았다.

 

 

3. lib에 해당 파일을 넣고 해결했다는 글을 보고 역시 해보았지만 되지 않았다. ㅜ

 

4. jdk 폴더와 jre폴더에서 jstl을 삭제하고 톰캣폴더에만 넣고 해결했다는 글을 보고 해당 폴더들을 찾았지만 jstl.jar파일은 없었다. 역시 해결되지 않았다.

 

더 찾아보고 시도해보겠지만 안된다면 이역시도 넘어가고 진행하도록 해야겠다...

 

그래도 혹시나 되시는 분들을 위해 위에 코드는 남기도록 하겠다.

<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %> <%--error--%>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %> <%--error--%>

<sec:authorize access="isAuthenticated()">
    <sec:authentication property="principal" var="principal"/>
</sec:authorize>

 

댓글