<html:file propety="path1" >
<html:file propety="path2" >在JSP上上传两个文件,如何在FORMBEAN里写验证程序,判断两个文件是同一个文件?
验证erros回来,如何让先前入力的文件的路径名显示在path1,path2里面!
验证不能用js!项目不让用其他的组件!
只能用html:file
关于validator验证以后,回来显示html:erros的时候,html:file里面的路径String丢失的问题怎么解决呀!谢谢!给分!

解决方案 »

  1.   

    可以通过session将路径信息保存下来
      

  2.   

    哈哈,好办法! 我晕!那validator验证回来,如何不丢掉文件的路径呢?
      

  3.   

    那validator验证回来,如何不丢掉文件的路径呢?
    ===========================================
    没有办法!页面上file型输入框是不能赋值的
      

  4.   

    把文件路径保存在request中,然后页面接受就可以了。如果验证失败:
    request.setAttribute("path1",path1);
    errors.add.........页面上: 
    <%String path1=request.getAttribute("path1");%><html:file property="path1" value="<%=path1%>">
      

  5.   

    没有办法!页面上file型输入框是不能赋值的
    ==========================================
    那我上面的方法可能不行。
      

  6.   

    楼上的理解错了,是不允许用javascript!
    验证必须用FormBean 里的validator方法!