• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

el 표현식에서 forward(request, response)로 넘어온 값을 찾지 못합니다.

23.10.24 19:33 작성 조회수 173

0

46_MVC03에 JSTL 적용하기를 듣고 만들어 보는 중에

 

forEach문 items="" 에서

이런식으로 찾을 수 없는 변수라고 뜨네요.

controller에서 포워드하고 JSTL 쓰기 전 까진

<% %>이 안에서 request.getAttribute("members")로 잘 불러왔는데 어떤 점이 문제인지 모르겠습니다.ㅠㅠ

답변 1

답변을 작성해보세요.

0

chans님의 프로필

chans

질문자

2023.10.24

서블릿 버전이 낮은 경우 이런 현상이 일어난다고 합니다.

<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" %>

이렇게 isELIgnored="false" 를 추가해주면 정상 작동합니다.

저 처럼 고생하지 마세요ㅎㅎ

참고 사이트 : https://urakasumi.tistory.com/168

네 JSTL 사용 지시자가 설정되어 있는데도 인식을 못하면 위 chans님이 말씀하신것처럼 해보시기 바랍니다~~