怎么做只有用户登陆才可以下订单? 小弟正在做jsp网站购物车,怎么只有让用户登陆以后才能下订单,而没有登陆想购物就提示你还还没有登陆,请登陆才可以下订单!请各位帮忙提示一下怎么做?过程可不可以具体点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用户登录记录用户的ip到数据库, 在用户退出时清空!判断ip不为空时可以下订单啊! 登录后将用户放到session里面。当点击购物的时候判断session是否为空。如果为空就弹出提示。如果不为空就可以购物。。就这样了。 最简单的就是在每个操作之前判断session里面查看用户是否已经登陆若是没有登陆则转向登陆页面若是登陆了,再判断其权限查看其实是否有相关的权限 用户没有登陆就没有生成相应的session 查看session里是否有用户的信息 楼上所说的是目前用的最多的方法,在你登陆的页面,填写用户名或密码正确成功登陆系统后,可把用户名存进session中,这样就保证了,如果不是通过登录页面登陆系统的,session中用户名就为空,就可以让它跳转到登陆页面。 在要登陆的页面里 判断session里面有没有值,如果有登陆的话,session自然就有值,可以访问,反之跳到登陆页面 在登陆的时候设置session.setAttributte("username",users);在页面上对session一个判断,<% if(session.getAtrribute("username") == null || session.getAttributte("username").equals("")){ send.Redirect("login.jsp"); }%> 最快捷的方法就是判断Session了。楼上的全解 关于SSH Secure Shell显示服务器Tomcat后台内容 求一个简单的人力资源管理系统,java或jsp都可以 我的J2EE成长路坎坷艰辛无比,大家给支持啊,5555... MVC的学习感想 applet如何和delphi写的应用程序socket通信? RMI问题 在jbuilder中怎样开发bmp,请大家赐教? 完全没学过编程,应该怎样学习JAVA呢?100分 Java程序中读Oracle表数据是乱码 在线等!!! jBuilder5如何配置才能支持EJB? 最近学习 ssh [求助大家]关于Web Service调用时出现"no jbi part element"的问题
判断ip不为空时可以下订单啊!
若是没有登陆则转向登陆页面
若是登陆了,再判断其权限
查看其实是否有相关的权限
进session中,这样就保证了,如果不是通过登录页面登陆系统的,session中用户名就为空,就可以让它跳转到登陆页面。
在页面上对session一个判断,
<%
if(session.getAtrribute("username") == null || session.getAttributte("username").equals("")){
send.Redirect("login.jsp");
}
%>