我在做一个上传文件出现读条的功能我从Upload.jsp中选择上传的文件,路径在importFile然后跳转到start.jsp和status.jsp以及stop.jsp我要把从Upload.jsp中一个文本框importFile中的路径传到userBean里面的一个Upload函数进行读取等操作

解决方案 »

  1.   

    直接reuqest.getParmeter()就就行了啊。
      

  2.   

    liu4626846
    (liu4626846)
    能么,把代码写下来行么,我才接触到useBean
    刚看了个例子,property可以,可是23:   </head>
    24:   <body><form action="start.jsp" method="post">
    25:   <% session.removeAttribute("task"); %>
    26:  <jsp:useBean id="task" scope="session"  class="test.barBean.TaskBean" />
    27:     <iframe id='target_upload' name='target_upload' style='display: none' ></iframe>
    28:     <form enctype="multipart/form-data" name="form" method="post" action="Upload" >
    第26行报错。。
      

  3.   

    感觉你的代码好乱啊,怎么在form里还有一个form,jsp标签我看你没有用到吧?
      

  4.   

    yuxiali
    (yuxiali)
    <body><form action="start.jsp" method="post">
      <% session.removeAttribute("task"); %>
    <jsp:useBean id="task" scope="session"  class="test.barBean.TaskBean" />
        <iframe id='target_upload' name='target_upload' style='display: none' ></iframe>
        <form enctype="multipart/form-data" name="form" method="post" action="Upload" >
        选择文件: 
        <input id="path" name="path" type="file" > <br/>
        <input id="submitButton" type="submit" value="开始上传"/>
        </form><div id="status"></div>
        </form>
      </body>
    界面就是这个,然后TaskBean里面我这设置了一个变量path,也给了set和get函数
    这个路径就是我需要的,用来读取文件用的是啊,我自己都觉得乱 —. —useBean我是才自己看了几个例子。<jsp:setProperty name="myBean1" property="*" />这个语句貌似可以处理传值,不过会报错。
      

  5.   


    <body><form action="start.jsp" method="post">
      <% session.removeAttribute("task"); %>
    <jsp:useBean id="task" scope="session" class="test.barBean.TaskBean" />
      <iframe id='target_upload' name='target_upload' style='display: none' ></iframe>
      <form enctype="multipart/form-data" name="form" method="post" action="Upload" >
      选择文件:  
      <input id="path" name="path" type="file" > <br/>
      <input id="submitButton" type="submit" value="开始上传"/>
      </form><div id="status"></div>
      </form>
      </body>
    界面就是这个,然后TaskBean里面我这设置了一个变量path,也给了set和get函数
    这个路径就是我需要的,用来读取文件用的是啊,我自己都觉得乱 —. —useBean我是才自己看了几个例子。<jsp:setProperty name="myBean1" property="*" />这个语句貌似可以处理传值,不过会报错。
      

  6.   

    <body><form action="start.jsp" method="post">
        <iframe id='target_upload' name='target_upload' style='display: none' ></iframe>
        选择文件: <input id="path" name="path" type="file" > <br/>
        <input id="submitButton" type="submit" value="开始上传"/>
        </form><div id="status"></div>
        <jsp:useBean id="task" scope="page" class="test.barBean.TaskBean" />
    <jsp:setProperty name="task" property="*" />
    <jsp:getProperty name="task" property="path"/>
      </body>这样为什么不会改变path的值啊。get得到的依旧是我设置的默认值