구문 적으로 요소가 동일하더라도 일부 웹 페이지에서 자르지 만 실제로는 혼란스러운 오류입니다.JSTL 태그는 자바 스크립트 호출 및 HTML 요소에서 null/empty를 반환합니다.
예를 들어,이 표시되지 않습니다 : 태그 ${field['POLL_FIELD_ENTER_QUESTION']}
문자열을 반환해야
<main:uiInputBox
onDarkBG="${hasDarkBG}"
name="questionTitle1"
onblur="pollUpdateQuestion(false, false, true, this);"
defaultValue="<${field['POLL_FIELD_ENTER_QUESTION']}>"
styleWidth="280px">
</main:uiInputBox>
"질문을 입력". 이해할 수없는 것은 태그가 JSP 파일에서 문자열을 정상적으로 반환하지만 HTML 설명자에있는 경우입니다.
그것은 리터럴 문자열 "${field['POLL_FIELD_CHOICE']}"
, 그리고 그것을 표현하는 것 그 요소를 출력합니다 :
또 다른 오류가 자바 스크립트에서 나는 이런 기능이있는 경우이다. 예 :
내가 뭘 잘못하고 있으며 어떻게 해결할 수 있습니까?
입니까? 그것은 별도의 파일에 있습니까? 또한 '필드'란 무엇입니까? 그것은'지도'인가? 그렇다면'Map'의 핵심은 어떤 유형입니까? 그것은'String'인가? –
동일한 서버 내의 페이지 또는 다른 서버 환경의 응용 프로그램간에 페이지가 다릅니 까? 그리고 우리가 말하는 JSP 서블릿 엔진의 버전은 무엇입니까? – Pointy
죄송합니다. 자세히 말씀 드리겠습니다. "field"는 인지도입니다. 자바 스크립트는 .JSP 파일 안에 있습니다. 키 - 값 쌍이 있는지 확인했습니다. 하지만 자바 스크립트에서는 빈/null을 반환합니다. –
SachaK