Java 使用struts 2时pixelcone ajax文件上载重定向错误

Java 使用struts 2时pixelcone ajax文件上载重定向错误,java,jquery,struts2,webcenter,Java,Jquery,Struts2,Webcenter,我正在尝试在struts 2应用程序中实现。我能够将文件发送到服务器,但当我使用适当的div从操作中响应时,我会得到一个只有当前年份内容的空页面。在IE中,我得到: Message: Permission denied Line: 4 Char: 2462 Code: 0 URI: https://blah.blee.blah.ca/js/jquery/js/jquery-1.7.2.min.js 每当我刷新页面(显示2012的页面,我先单击“上一步”)然后重新加载页面时,我都会看到文件在服

我正在尝试在struts 2应用程序中实现。我能够将文件发送到服务器,但当我使用适当的div从操作中响应时,我会得到一个只有当前年份内容的空页面。在IE中,我得到:

Message: Permission denied
Line: 4
Char: 2462
Code: 0
URI: https://blah.blee.blah.ca/js/jquery/js/jquery-1.7.2.min.js 
每当我刷新页面(显示2012的页面,我先单击“上一步”)然后重新加载页面时,我都会看到文件在服务器上

这是我的JSP片段

<div id="main_container">
   <form action="uploadFile" method="post" enctype="multipart/form-data">
        <input type="file" name="pdffile" class="fileUpload" multiple />
        <button id="px-submit" type="submit">Save</button>
        <button id="px-clear" type="reset">Clear</button>
   </form>
   <script type="text/javascript">
        jQuery(function($) {
            $('.fileUpload').fileUploader({
                limit : 1,
                autoUpload : false,
                selectFileLabel : 'Select',
                buttonUpload : '#px-submit',
                buttonClear : '#px-clear',
                allowedExtension : 'pdf'
            });
        });
    </script>
</div>
struts 2 xml配置:

<action name="uploadFile" method="uploadFile" class="xxx.SubmitAction">
     <result name="success" type="stream">
           <param name="contentType">text/html</param>
           <param name="inputName">inputStream</param>
     </result>
</action>

文件元素的名称是
pdffile
,但我看不到action类中使用的变量。但是,您正在使用
uploadedFile
变量作为表单名称的上载文件。我在我的项目中使用的是同一个插件,根据其文档,您应该首先尝试在不实现此插件的情况下使action类工作。只有在正常的文件上传过程(带有页面重新加载)正常工作后才能实现它。这个类以前使用过struts 2文件上传。该文件最终会出现在服务器上。pdffile的getter和setter是
getPdffile
setPdffile
。在这个环境中,前面有一个门户,它拥有自己的js和css库。您是否以与我尝试相同的方式从操作返回响应?是的,我正在使用
成功上载
设置
inputStream
变量。我尝试了另一个插件,该插件需要一个JSON数组作为响应。我在这里也尝试了JSON,但是我得到了相同的结果。然后你的设置出现了问题。我仍然不明白什么是
AttachmentsUIObject
对象,以及如何将HTML
文件
字段映射到动作类变量
<action name="uploadFile" method="uploadFile" class="xxx.SubmitAction">
     <result name="success" type="stream">
           <param name="contentType">text/html</param>
           <param name="inputName">inputStream</param>
     </result>
</action>