string a;应该为 String a;
如下的程序通过:
<html>
<head>
<title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body bgcolor="#FFFFFF" text="#000000">
<% String a;
 a="Hello,World!";
 for (int i=1;i<100;i++) 
 out.println(i+":"+a);
%>
</body>
</html>////End
建议你不要用那么多的<% %>
能够组合到一块就组合到一块,便于理解和书写.