$.getJSON() error - InvalidLabel

$.getJSON() error - InvalidLabel

Hi

This is my jsp file.

      testjson.jsp
  1. <%@ page contentType='text/javascript'%>

  2. <% response.setContentType("application/x-javascript"); %>
  3. {"foo": "The quick brown fox jumps over the lazy dog.", "bar": "ABCDEFG", "baz": [52, 97]}      
And this is my html file.

  1. <html>
  2. <head>
  3. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"                         type='text/javascript'></script>
  4.       <script type='text/javascript'>
  5. $(document).ready(function(){
  6. $.getJSON('http://localhost:8080/testjson.jsp?callback=?', function(data){
  7. alert(data.foo);
  8. });
  9. });
  10. </script>
  11. </head>
  12. <body>
  13. <div id='test'>
  14. test
  15. </div>
  16. </body>
  17. </html>
When I run my code It says Invalid Label in firefox. I've tried google on this but couldn't find anything useful.
Please if anyone can explain me why this error is shown and what needs  to be done. It's really urgent.
Thanks
Shwetanka