는 여기에 JSP 내 코드입니다.
문제는 성능면에서 어느 것이 더 낫다고 생각합니까?
첫 번째 경우 c : forEach 내의 스크립트 태그가 반복해서 반복됩니다.
두 번째 경우에는 이미 JSP에있는 c : forEach를 하나 더 만들고 있습니다.
여기에서 완전히 손실됩니다. 제발 조언.여러 자바 스크립트 태그 흠
0
A
답변
2
태그를 별도의 <script>
태그에 넣지 않아도됩니다. 정말 더 나은 방법을 원한다면 일련의 "push()"호출 대신 JavaScript 배열 리터럴을 작성하는 것이 좋습니다. Java 배열을 JSON으로 렌더링하는 JSP 확장이 트릭을 수행합니다.
—이 정교 편집, 당신은 같은 것을 쓸 수 있도록 해주는 JSTL 기능으로 제공 만든 JSON 인코더 :
<script>
var myArray = ${yourTLD:toJSON(some.java.array _)};
</script>
은 "toJSON"함수가 배열을 표준 JSON으로 렌더링 할을 그 내용에 따라 다르다. (물론 사용되는 JSON 코드에 따라 다소 제약을 받는다.) JavaScript가 브라우저에 전달되면 다음과 같이 표시됩니다.
<script>
var myArray = [ "something", "something", "something" ];
</script>
다시 Java 배열의 내용에 따라 달라집니다. Java 용 다양한 JSON 인코딩 라이브러리가 있으며, 실제로는 쓰기가 어렵지 않습니다 (실제로는 오픈 소스 라이브러리를 적용하는 것보다 더 쉽게이 될 수 있습니다). JSTL EL 함수로 함수를 제공하는 것은 public static 함수를 어딘가에 만들고 .tld 파일에서 선언하는 문제입니다.
관련 문제
- 1. 자바 스크립트 - 비디오 태그
- 2. 자바 스크립트 + DIV 태그
- 3. 자바 스크립트 (또는 <script> 태그)를 자바 스크립트
- 4. 자바 스크립트, onbeforeunload 태그 제어하기
- 5. 여러 자바 스크립트 호출
- 6. 자바 스크립트 여러 인수
- 7. 사용자 정의 태그 및 자바 스크립트
- 8. 자바 스크립트 XML은 빈 태그 오류
- 9. 자바 스크립트 태그 내용 가져 오기
- 10. 자바 스크립트 태그 트리거 - 페이지의 코드 위치
- 11. 자바 스크립트 : 태그 찾기 및 바꾸기
- 12. 자바 스크립트 URL에 앵커 태그 추가
- 13. 자식 페이지에 자바 스크립트 태그 포함하기
- 14. cURL로 HTML 자바 스크립트 태그 받기
- 15. 자바 스크립트 블록 안에있는 XSL 태그
- 16. 자바 스크립트 메타 태그 비교 및 리디렉션
- 17. 선택 레일 페이지의 헤더에 자바 스크립트 태그
- 18. Gravatar에 자바 스크립트 여러 이메일
- 19. 여러 링크를 표시하는 자바 스크립트
- 20. 자바 스크립트 함수를 여러 번
- 21. 여러 자바 스크립트 라이브러리가 있습니까?
- 22. 자바 스크립트 개체 여러 참조
- 23. 여러 자바 스크립트 파일 병합
- 24. 자바 스크립트 여러 호출을 피하기
- 25. 여러 자바 스크립트 버튼 (변수)
- 26. 여러 자바 스크립트 파일 패키지
- 27. 여러 자바 스크립트 방법은 표현
- 28. 자바 스크립트 - 루프의 여러 settimeouts
- 29. 자바 스크립트 여러 슬라이드 쇼
- 30. 자바 스크립트 : 여러 조건문 표시
흥미로운 점은 같은 것을 달성하는 방법에 대한 자세한 정보를 제공해주십시오. – LearningEveryday
OK 답변을 약간 연장 할 수 있습니다 ... – Pointy
알립니다. 고맙습니다. – LearningEveryday