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


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图片样式
		}); 
 	});








猜你喜欢

转载自blog.csdn.net/chenhao0568/article/details/78532208