💙 들어가며
파라미터 값을 받아오려고 했는데 오류가 났다.
이유는 대시(- ) 때문이었다.
✏️ 학습내용 정리
#타임리프에서 -안됨 (카멜이랑 _만됨)
@param.return-url이라는 이름으로 파라미터값을 받으려고 했더니
대시를 인식하지 못해서 자꾸 오류가 발생했다.
해결 방법은 2가지가 있다.
1. 점찍지 않고 대괄호에 넣어야 함
아래와 같은 방법으로
return-url을 문자열로 만들고 대괄호에 넣는다.
2. 대시(- ) 대신에 언더스코어(_ )나 카멜표기법(대문자)를 쓴다.
@param.return_url이나 @param.returnUrl은 문제없이 잘 받아올 수 있다.
💙 마치며
1.
다만, HTML과 CSS의 구분자는 대시(- )이고
자바와 자바스크립트 구문자가 카멜(대문자)이기 때문에
무분별하게 되는대로 사용하지 않고
잘 구분하여 사용하도록 해야겠다.
'ERROR' 카테고리의 다른 글
[ERROR] Spring Data JPA|(수정) 복합키를 설정했는데 쿼리 메소드가 파라미터를 못 읽어올 때(@EmbeddedId) (0) | 2024.01.03 |
---|---|
[ERROR] JAVA|파일 값의 개수를 구하고 싶은데 값이 무한대로 나와요. (2) | 2023.06.22 |
[ERROR] JAVA|파일에서 읽은 값을 n번째부터 출력하고 싶은데 왜 계속 처음부터 출력이 될까? (0) | 2023.06.17 |
[ERROR] JAVA|System.in으로 읽을 때는 FileInputStream / Scanner? (1) | 2023.06.15 |
[ERROR] JAVA|FileInputStream으로 파일이 안 불러와 진다..? (1) | 2023.06.14 |