javaEE 传递到servlet里的 session 与jsp里的不匹配不一致? spring MVC 未解决

来源:互联网 发布:js文件怎么打开 编辑:程序博客网 时间:2024/05/18 01:06


id string table

上传视频文件 登录的信息都没有了 。这是使用uploadify

HttpServlet     protected void doGet(HttpServletRequest request,HttpServletResponse response)  参数转过来的

9260 StandardSession[369D4D0D6D1C4270E48AE44198F95BCF] [VideofileName=1510647445968_v_null.mp4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]


下面这是对的。session额登录信息 Action    

private HttpServletRequest request;

Object o=this.getSession().getAttribute("VideofileName");

9214 org.apache.catalina.session.StandardSessionFacade@1094e22 [null, null, null, null, null, null, null, null, null, LOGIN_CODE=admin, randomCodeKey=FB5RE2, USER_NAME=admin, null, null, null, null]


关键代码:

首先登录,登录完后this.getSession().getAttribute("USER_NAME"); 有登录信息

[null, null, null, null, null, null, null, null, null, LOGIN_CODE=admin, randomCodeKey=FB5RE2, USER_NAME=admin, null, null, null, null]

点上传文件后转到FileUploadServlet里的doGet(request, response);处理,然后request.getSession();  得到的居然是空的,没有登录信息,只有在FileUploadServlet里上传视频保存的信息

[VideofileName=1510647445968_v_null.mp4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]

$(function(){ $("#videoFile").uploadify({              'auto'           : true,              'swf'            : '../common/uploadify/uploadify.swf', //调用flash库文件            'uploader'       : '../FileUploadServlet',//后台处理的请求              'queueID'        : 'fileQueue',//与下面的id对应              'queueSizeLimit' :1,              'fileTypeDesc'   : 'mp4文件',//要声明文件类型              'fileTypeExts'   : '*.mp4', //控制可上传文件的扩展名,启用本项时需同时声明fileDesc              'multi'          : false,              'buttonText'     : '请选择视频'  //flash图片样式});  });