用el表达式迭代出text,在后台怎么取text的值,
还有一个问题,在jsp页面循环出的text,在后台如何取值

解决方案 »

  1.   

    jstl.问题模糊。<foreach></foreach>
      

  2.   

    request.getParamterValues("text的name"); 
      

  3.   


    问题读不大懂。
    text文本框肯定是在form中,你的form提交到哪个servlet或者action中用上楼的方法取得就可以了。
    不知道楼主是这个意思吗?
      

  4.   

    我帮你解决后一个问题:
       
    <form action="login.do?command=add" method="post" name="form2">
         <%
           for(int i=1;i<5;i++){
           %>
           <input type="text" name="demo[<%=i%>]" value=""><br>
           <%}
          %>
          <input type="submit" value="go">
          </form>假如html 页面有以上代码,用struts中的ActionForm传递上述参数,
      public class LoginForm extends ActionForm {    private String demo[]=new String[4];
        
    public String[] getDemo() {
    return demo;
    } public void setDemo(String[] demo) {
    this.demo = demo;
    }    
    }
    后台的action可以通过下面的形式获得页面中的参数: LoginForm lf=(LoginForm)form;
    String demos[]=lf.getDemo();
    for(String s:demos){
    System.out.println(s);
    }
    就这样啦,,,记得给分哦,,哈哈....