传送数组名即可,如果如果Bean的方法有返回值,直接用成了
String str=bean.getStr(arry);

解决方案 »

  1.   

    楼上的说的对,结合这个例子看看。
    例子:Ezample.java
    package com;
    import java.util.*;
    import java.io.*;public class Example {
    private String[] sArr =null ;
    public Example() {
    init();
    }private void init() {
    sArr = new String[5] ;
    } public String[] getsArr(){
     return sArr ;
     } public void setsArr(){
     for (int i=0;i<sArr.length;i++ )
     {
     sArr[i] = String.valueOf(i) ;
     }
     }
    public void YourMothed(){
    }}jsp:
    <%@page contentType="text/html;charset=gb2312"%>
    <%
    String[] sArr = null ;
    int i=0 ;
    com.Example oExa = new com.Example() ;
    sArr = oExa.getsArr() ;for (i=0;i<sArr.length;i++){
    out.println("sArr["+i+"]=="+sArr[i]) ;
    }oExa.setsArr() ;
    oExa.getsArr() ;
    for (i=0;i<sArr.length;i++){
    out.println("oExa.setsArr()---sArr["+i+"]=="+sArr[i]) ;
    }%>