<%@page import="java.util.*" %>
<html>
<head>
<title>
图片显示
</title>
</head>
<body>
<%!
       class pt{
       public static void main(String args[]){
       int banner[] = new Array[5];
       banner[0].src="images/gs.jpg";
   banner[1].src="images/gf.jpg";
   banner[2].src="images/gj.jpg";    
       banner[3].src="images/gk.jpg";
   banner[4].src="images/gh.jpg";
   banner[5].src="images/gd.jpg";
    
       public void create()
         {
         return banner[];
         }
         
       int a = 6;
       int b;
   b = Math.round(Math.random()*(a-1));
       
       for(int i = 0; i < a; i++)
         {
         banner[i] = new create(b);
         }
     }
  }  
%>
<table>
<tr><td ><img src = "<%= System.out.println(banner[b].src)%>"></img></td></tr>
<tr><td ><img src = "<%= System.out.println(banner[b].src)%>"></img></td></tr>
<tr><td ><img src = "<%= System.out.println(banner[b].src)%>"></img></td></tr>
</table>
</body>
</html>
大家可以帮我看一下这段代码中的错误吗? 
这段代码要实现的功能如下面的代码所示:
<html>
<head>
    <title>图片刷新显示</title>
</head>
<body bgcolor=lightblue>
    
        <script language="javaScript" type="text/javascript">
         
  var a=6;
               
            function create(){
        this.src="";
    }
                  
    var banner=new Array();
                 
    for(var i = 0; i <a; i++)
    {banner[i]=new create()}
    
    banner[0].src="images/gs.jpg";
 
  
    banner[1].src="images/gf.jpg";
 
   
    banner[2].src="images/gj.jpg";

   
            banner[3].src="images/gk.jpg";

   
    banner[4].src="images/gh.jpg";
  
    
    banner[5].src="images/gd.jpg";

   
         
          
        </script>
   
<table><tr><td ><div id="id1"></div></td></tr>
<tr><td ><div id="id2"></div></td></tr>
<tr><td ><div id="id3"></div></td></tr>
</table>
<script language="javaScript">
  var a=6;  document.getElementById("id1").innerHTML="<img src='"+banner[ Math.round(Math.random() * (a-1))].src+"' width='400' height='300' border='0'>";
  document.getElementById("id2").innerHTML="<img src='"+banner[ Math.round(Math.random() * (a-1))].src+"' width='400' height='300' border='0'>";
  document.getElementById("id3").innerHTML="<img src='"+banner[ Math.round(Math.random() * (a-1))].src+"' width='400' height='300' border='0'>";
          
</script>
</body></html>
万分感谢!