網上現成的很多,為什麼要自已寫呢?
smart就很不錯.

解决方案 »

  1.   

    概念错误,jsp文件是在服务器端编译后在执行、生成html输出的。你在一下代码:
    String hkpic=request.getParameter("file1");//根据得到的文件路径定义文件,问题出在这边!!
    java.io.File filepic= new java.io.File(hkpic);java.io.FileInputStream fis=new java.io.FileInputStream(filepic);
    fis.read(b);
    fis.close();
    是对服务器本地文件的操作。
      

  2.   

    你这样只是将文件路径传到服务端,服务端怎么读得到文件呢?
    你得将文件传到服务端才行,提交的表单这样写:
    <FORM name=ftp ENCTYPE="multipart/form-data" METHOD=post>
    这样才能将文件作为对象传到服务端,源代码我有,要吗???
      

  3.   

    浪子,能给我代码吗,谢谢
    [email protected]
      

  4.   

    不错,
    [email protected]
    拿来看看.谢谢
      

  5.   

    浪子:
    我用了<FORM ENCTYPE="multipart/form-data" METHOD=POST ACTION="/webapp/webadm/fbhkInput.jsp">
    后,发现传过去的参数都为空了??!!request.getParameter("xxx")
      

  6.   

    应该是用DataInputStream in=new DataInputStream(request.getInputStream());吧
    但传过来的时候除了一个file类型的参数,还有两个text类型的变量
    如何在DataInputStream里把值分出来(:?
      

  7.   

    用了<FORM ENCTYPE="multipart/form-data" METHOD=POST ACTION="/webapp/webadm/fbhkInput.jsp">
    就不能用request.getParameter("xxx")了,源码发给你了,自己写的,有点乱
    留email的都发了,查收吧
      

  8.   

    能不能也给我一份源码?谢谢了!!![email protected]