FCKEditor 2.3 java版里取session值不一样!!!

xiaoxiao2022-06-16  44

用FCKEditor2.3 java版的,图片的上传功能已经实现了,但在点击图片按钮时,再点击浏览服务器按钮时就会看到所有用户上传的图片,所以要区分出来,想到在上传时就要根据用户名区分,更改代码区分后,再上传测试,打开两个窗口,发现也是同时进入同一个用户的目录的,打印出来看看,发现是同一个session的,为什么会这样呢? 取路径方法是这样的: 

 

private String getUserDir(HttpServletRequest request){ System.out.println("********session id ********: "+request.getSession().getId()); Logon logon = (Logon)request.getSession().getAttribute("logon"); System.out.println("***********: "+logon); if(logon == null) return ""; else return logon.getAccount()+"/"; }

 

 

 打印出来的是同一个SESSION ID,请问这是为什么呢?如何解决这个问题?谢谢!

 

另外,有人说如果开图片上传功能FCK会比较不安全,我想问下那一个比较好用呢?JAVAEYE的那个是那个在线编辑器来的?

转载请注明原文地址: https://www.6miu.com/read-4940859.html

最新回复(0)