Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java servlet从AS3文件引用获取数据_Java_Actionscript 3_Servlets_Post_Jboss - Fatal编程技术网

Java servlet从AS3文件引用获取数据

Java servlet从AS3文件引用获取数据,java,actionscript-3,servlets,post,jboss,Java,Actionscript 3,Servlets,Post,Jboss,我在JBoss上运行了一个Java servlet现在我需要使用as3的FileReference类从swf上传一个文档文件。 我将请求发送到servlet,并在flash中返回响应。 但是我如何使用FileReferencePOST访问从as3发送的数据/文件 @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletExcep

我在
JBoss
上运行了一个Java servlet
现在我需要使用as3的
FileReference
类从swf上传一个文档文件。 我将请求发送到servlet,并在flash中返回响应。
但是我如何使用
FileReference
POST访问从as3发送的数据/文件

     @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        String userName = request.getParameter("userName");
        logger.info("POST request from as3 ");
        logger.info("userName " + userName); // I recive the parameter sent by URLVariables in as3 fine
        String fileName = request.getParameter("Filename");
        logger.info("filename " + fileName); // null
        String fileData = request.getParameter("Filedata");
        logger.info("fileData " + fileData); // null

        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();
        out.write("success=1"); // I recive this parameter in the swf
        out.close();
    }
我正在用一个“test.txt”文件进行测试,但以后需要能够上传任何文本文档


如何访问数据/文件???

我认为它的工作原理与任何多部分/表单数据提交相同,因此请查看Apache Commons Fileupload库。可能是thx的重复,链接中的@MultipartConfig anotation将我带到了解决方案!