用String para = request.getParameter("paraid");取出表单里的参数。再用para进行处理

解决方案 »

  1.   

    难道只能先把request传递到servlet里,然后再进行处理吗?
    建议你就这样做!
      

  2.   

    PackageBean:
    private String bid_file_sn;
    public void setBid_file_sn(String bid_file_sn) {
            this.bid_file_sn = bid_file_sn;
        }表单:
    <jsp:useBean id="pack" scope="page" class="bitc.project.PackageBean"/>
    <jsp:setProperty name="pack" property="*"/>
    ...
    <INPUT TYPE="text" name="bid_file_sn" value="<%=bid_file_sn%>" >
    ...
    这样提交的表但的参数再bean里直接就能用
      

  3.   

    顶,有点类似Struts哦,就是直接提交给ActionForm了,列害
      

  4.   

    realby的不对吧,用jsp:setProperty应该是在前一个页面已经给PackageBean的参数赋值了吧,而不能象struts似的把表单里的参数提交到bean中.
      

  5.   

    哦~~那我发个全的~~
    bean的传值有几种其中setXX(),getXX()就是一种,我们就值酱子用~表单:
    <jsp:useBean id="pack" scope="page" class="bitc.project.PackageBean"/>
    <jsp:setProperty name="pack" property="*"/>
    <%if(request.getMethod().equalsIgnoreCase("post")){%>//这不就是处理页吗~
    <%if(app.addProjectApplication(pageContext)&&app.releaseApp()){%>
    <script language=javascript>
    alert("发布申请成功!");
    parent.selectBar(0);
    </script>
    <%}else{%>
    <script language=javascript>
    alert("发布申请失败!");
    parent.selectBar(0);
    </script>
    <%}%>

    <%}else{%>
    ...
    <INPUT TYPE="text" name="bid_file_sn" value="<%=bid_file_sn%>" >
    ...
    这样提交的表但的参数再bean里直接就能用
      

  6.   

    bean的优势就在这里~~除了特殊的情况~~bean里是不用费劲去取值的~
      

  7.   

    你为什么不使用struts呢?
    它的actionform也就是一个formbean(javabean)啊
    你也可以使用beanutils.copyproperty();
      

  8.   

    为什么要不用servlet去存?
    有什么特殊原因?
    没有的话,就用servlet
    或者用struts中的思想