本帖最后由 cart55free99 于 2011-04-21 23:07:31 编辑

解决方案 »

  1.   

    先把:
     <param name="allowedTypes">
                        image/jpg,application/msword
                      </param>
    砍了 不限制 上传文件类型 看是否能正常上传然后在缩小范围
      

  2.   

    <action name="UploadAction_*" class="action.UploadAction"
                method="{1}">
                 <interceptor-ref name="fileUpload">
                      <param name="allowedTypes">
                        image/jpg,application/msword
                      </param>
                    </interceptor-ref>
                 <interceptor-ref name="defaultStack" />        </action>
      

  3.   

    加上之后还是没有对。
    会不会是上传有问题呢? 这些都是从网上Copy, 但是图片和txt都是很正常的
      

  4.   

    加上之后还是没有对。
    会不会是上传有问题呢? 这些都是从网上Copy, 但是图片和txt都是很正常的
      

  5.   


    如果是word, 
    java.lang.NullPointerException
    at action.UploadAction.uploadEssays(UploadAction.java:141)
    也就是这句话
    for (int i = 0; i < file.length; i++) {file是空的
    会是页面上的错误么?
    页面是这样写的
    <form name="uploadForm" action="UploadAction_uploadEssays.action"
    method="post" enctype="multipart/form-data"> <input type="file" name="file" />
      

  6.   

    我发现是浏览器的原因 Chrome就不行 IE就OK
      

  7.   


    这让用chrome的童鞋情何以堪
      

  8.   

    真是浏览器的原因。。唉。。让用Chrome的童鞋怎么办好叱。。有无才能帝帮忙解决一下这个浏览器问题啊。。