RolleDev 2017-07-31 04:43 采纳率: 66.7%
浏览 2647
已采纳

用idea工具,用session取值的时候是空值,

比如在jsp1中 session.setAttribute("name","session王二小");
在jsp2中,String name=(String)session.getAttribute("name");

姓名:<%=name %>

然后取到的值就是空的,但是我用eclipse测试的话,就能取到值
这是为什么?

  • 写回答

4条回答 默认 最新

  • c347840227 2017-07-31 10:25
    关注

    程序在eclipse可以执行,那说明代码是没有问题的,用idea不行的话,你可以考虑下是不是部署的问题,我在使用idea的时候,经常会遇到奇怪的问题,比如有好几次,所有请求都是404,这个时候就把target文件夹删除,然后clean、compile下整个项目,或者把idea关闭重启一下,或者手动切到webroot下,看看里面的项目文件是不是没有更新等等,

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?