728x90
반응형
according to tld or attribute directive in tag file attribute value does not accept any expressions
Jstl 사용하여 #,### 숫자 콤마 찍기 도중 위 에러발생 ㅜㅜ....
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/012.gif)
원인은 value 값을 el태그를 사용하여 동적인 값으로 넣었을 경우 발생
해결하기 위해 Gpt 검색하니 아래처럼 답변해줌
해결 방법:
- 태그 속성 확인: 사용된 태그의 TLD 파일에서 해당 속성에 표현식이 허용되는지 확인하세요. rtexprvalue="false"로 설정되어 있으면 표현식 사용이 제한됩니다.
- 정적 값 사용: 표현식 대신 정적 값을 사용하거나 태그 라이브러리의 설정을 변경해야 합니다.
TLD 파일의 위치는 이클립스 에서 컨트롤 키 누른 상태에서 formatNumber 클릭하니 jar파일안에 어디 있는지 위치가 나옴!!
jar파일 압축을 풀어서 ..
META-INF > fmt-1_0-rt.tld 이 파일을 열어서 formatNumber 검색해 보니 gpt가 알려준 설정 부분 발견!!
<rtexprvalue> false </rtexprvalue>
위 부분을 false 에서 true로 바꿔주고 다시 말아서 해보니 오류 없이 잘됨
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/023.gif)
하지만 그냥 최신버전 jar 파일 받아서 하면 잘 될 듯..... 나 같은 고립망 나부랭이는 다운을 못 받으니 이렇게 라도 해야지....
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/034.gif)
728x90
반응형
'Servlet & Jsp' 카테고리의 다른 글
[JSP에서 JSTL사용하기 <c:if> & <c:set> ] - Head Frist Servlet & Jsp (0) | 2020.12.28 |
---|---|
[JSP에서 JSTL사용하기 <c:out> & <c:forEach> ] - Head Frist Servlet & Jsp (7) | 2020.12.28 |
[JSP에서 JSTL사용하기 설치편] - Head Frist Servlet & Jsp (0) | 2020.12.28 |
[ JSP 표현식 언어(EL) 사용하기 ] - Head Frist Servlet & Jsp (0) | 2020.12.26 |
[JSP 에서 자바코드사용(스크립틀릿)] - Head Frist Servlet & Jsp (0) | 2020.12.25 |