크롬과 같은 JSP 페이지 안에 자바 스크립트를 디버깅하는 방법이 있나요.
7
A
답변
4
JSP는 서버 측에서 해석되어 거기에서 해석되고 궁극적으로 HTML로 바뀌어 브라우저로 전송되기 때문에 브라우저에서 JSP 파일을 보지 않을 것입니다. Chrome 개발자 도구의 소스 탭에는 왼쪽에있는 소스 목록의 페이지 자체 마크 업 (페이지 이름이 무엇이든간에 이름이 지정되거나 (program)
과 같은 일반적인 이름이 지정 될 수 있음) . 거기에 JavaScript 코드를 찾을 수 있습니다 (JSP에 넣은 JS가 궁극적으로 페이지에 렌더링되어야하므로). 중단 점을 배치하고 일반 .js
파일로 할 수있는 모든 작업을 수행 할 수 있어야합니다.
13
마법의 단어 debugger
을 입력하고 개발자 도구를 열고 페이지를 다시로드하여 디버깅하십시오. 그것은 중단 점처럼 작동합니다 :
<script>
var error = "${error}";
debugger
if(error != ""){
alert(error);
}
</script>
관련 문제
- 1. Error : done <<(찾을. - 이름 "* .jar")
- 2. github add <<<<<<< HEAD
- 3. "<<<<<< HEAD"템플릿에
- 4. Heredoc <<< 또는 <<?
- 5. <<< EOT
- 6. 우분투의 리디렉터 "<<<"?
- 7. git "<<<<<< HEAD"
- 8. 제공된 CSRF 토큰을 확인할 수 없습니다.</ ERROR_DESCRIPTION><error> ACCESS_DENIED</error></oauth> *
- 9. 연산자 << : std :: cout << i << (i << 1);
- 10. Gemfile 구문 오류 : <<<<<<< localhost를 시작하려고 할 때 HEAD
- 11. <<< 'EOT'에 POST 데이터 출력
- 12. <<
- 13. <<
- 14. 캐치 ImageIO에서 : <ERROR>
- 15. <Error> 아이폰 SDK
- 16. error : expected ')'before '<'토큰
- 17. 연산자 << 과부하
- 18. 코드 예제의 "<<< HTML"의미
- 19. "<<"연산자는
- 20. 조립품 << operator
- 21. << PHP의 연산자
- 22. 인쇄 관련 질문 <<<
- 23. << 연산자 오류
- 24. <jsp : root 및 <html xmlns
- 25. <? php, <?, <? =, 차이가 무엇입니까?
- 26. 오류 : 연산자 <<
- 27. Tortoise svn <<<<를 파일에 추가 중!
- 28. PHP <<< OUT 및 OUT;
- 29. Ruby attr_reader는 <<
- 30. echo <<< output은 무엇을합니까?
어디에서 변수의 값을 볼 수 있습니까? jsp 페이지의 코드가 개발자 도구에 표시되지 않습니다. – PogoMips