黑马程序员技术交流社区

标题: 个人遇到的javaweb的一个小问题 [打印本页]

作者: 晓寒轻    时间: 2016-1-6 15:14
标题: 个人遇到的javaweb的一个小问题
其实这个问题大家不一定遇到,只是我个人的习惯问题,导致两次都遇到了同样的问题,所以都让我根绝这是java的一个bug
问题是这样的:
    在用java web做一些简单的连接数据库并且实现增删改查的时候,需要用到session来保存会话的状态,就是在用户登录成功的时候将用户的信息保存在session中,方便处理。但是每次都是只是在第一次跳转之后可以保存,一旦再次跳转,session就会消失,得到的值永远都是null。很郁闷,后来设置各种session,各种方法,各种网上查资料,发现基本没人遇到这个问题,更别提有解决的了。倒是有问同样问题的,但是一直没人解决。

    后来,无意中,我发现了原来是我的项目的命名的问题,虽然项目我没有使用中文名,但是使用了&符号,就是这个符号导致的,暂且我还不知道为什么用这种符号会导致session改变,但问题的原因就在这儿。我换了名字之后发现一切正常。整个世界清静了。
    所以,javaweb项目命名时一定的注意,不仅仅不能使用中文,符号类的字符尽量不要使用,当然我之前一直用的这个&,除了session,其他一切正常,如果不在乎session的话,就无所谓了。·
    好了,这也是自己的一个发现,一个经历吧,慢慢自己学习就业班,就专门学javaee了,祝愿自己能更多的解决这些问题。加油,共勉!

作者: 走过的路    时间: 2016-1-6 22:20
赞一个,加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2