您的位置:首页 > 编程语言 > Java开发

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

2017-11-15 17:30 471 查看
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图片样式
});
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: