最近用javaweb写一个项目,其中用到了ruquest.getSession().setAttribute()传值,但是出现了错误,在ruquest.getSession().getAttribute()这边得到的值总是为null,看了网上很多方法都没有解决,最后发现是自己的一个小习惯导致的,我自己做项目都喜欢将项目名写成中文名,正是因为这样才导致ruquest.getSession().getAttribute()得到的值总是为null,解决方法就是将项目名改成英文就可以了。这是我这个菜鸟编程时的一点收获,希望能帮助遇到同样问题的朋友。