用户注册完后,能够使用户不需要再点登录,而是自动注册完后就登录时怎么实现的呢?新人求教。JSP
解决方案 »
- java的多语言问题
- 求救高手,本人快崩溃了,
- weblogic的filter怎么先启动,listener后启动?
- 学JAVA3个月了,现在很迷茫,希望各位大侠指点迷津??
- 请大家帮忙看看这个错误:Unable to compile class for JSP
- 学习JSP看什么书好
- 谁有Tomcat中使用连接池的完整的例子,主要是在代码中如何关闭连接池?
- [ 急 ] 有关Apache Lucene的中文问题
- 大家帮看看,请教一个关于WEB应用中用APPLET做数据录入和用JSP做数据录入的可行性比较问题!
- jstl c:if怎么判断两个值大小
- 关于jsp页面元素的获取
- 使用SpringBeanFacesELResolver,JSF2注入SPRING3管理的BEAN失败,百思不得其解~???
工程添加一个过滤器,过滤seesion为空的。。
另外注册成功之后直接重定向跳转就可以了
response.sendRedirect("页面地址");
嗯,我通过如下方式
request.getSession().setAttribute("userName", userDao.getUserName());
request.getSession().setAttribute("userPwd", userDao.getUserPwd());
将用户名和面膜存到session中,然后过滤器怎么弄啊,求教。另外注册成功后是通过return "redirect:/";跳转到首页的。
为何我通过sessionScope.username在input标签的value属性里获取到值了,但是为何还是没有自动登录呢?
可是我点击登录后,用户名和密码都回显了,输入验证码可以正常登录。但是我想要实现自动登录,而不是手动点击登录,另外验证码好像不能保存在session里啊
和你说的只是注册成功后自动跳转到登陆成功的状态,
在注册那个action里面添加response.sendRedirect("登陆后页面地址");
是绝对可以实现的,而且绝对不需要手动点击登陆。
至于验证码,肯定不会保存到session里面,另外你的题目里面好像没有提到验证码,这怎么又冒出来了?
我后面已经加了return "redirect:/" ,再加response.sendRedirect("页面地址");这个应该不行吧
request.getSession().setAttribute("user",user);
将用户信息保存到一个类里,然后让入session中,前台jsp页面判断一下即可。