1.验证用户登录
<sql:query var="query" dataSource="${bookdev}">
select * from user where userName='${param.userName}' and userPwd='${param.userPwd}'
</sql:query>
<c:if test="${empty query.rows}">
<!--验证没有通过,返回登录界面-->
<font color="red">用户名或密码错误</font>
<a href="index.jsp">重新登录</a>
</c:if>
<c:if test="${!empty query.rows}">
<!--验证通过,保存用户信息到session中-->
<c:forEach var="row" items="${query.rows}">
<c:set var="userName" value="${row.userName}" scope="session" />
<c:set var="userLevel" value="${row.userLevel}" scope="session" />
</c:forEach>
<c:set var="isLog" value="1" scope="session" />
<!--页面发送到主页面-->
<c:redirect url="main.jsp" />
</c:if>
2.session控制
<c:if test="${empty sessionScope.isLog}">
你没有登录或登录超时
<a href="index.jsp">重新登录</a>
</c:if>
详细解决方案
(转)Jstl应验用户登录及session控制
热度:117 发布时间:2012-11-25 11:44:31.0
相关解决方案
- Servlet Session 购物车,该怎么解决
- JSP 定做标签库 JSTL
- Servlet Session 购物车解决办法
- session 覆盖的有关问题 求高手
- Could not deserialize session data解决方法
- response.write(session.getAttribute("BranchName")提示异常
- JSP上if(trim(session.getAttribute("grade"))== "0") 多谢!
- jstl 的 与 的写法解决方法
- session.invalidate()无效解决办法
- null id in com.bsw.gms.hibernate.pojo.Score entry (don't flush the Session after an exception occurs,该怎么解决
- JSTL<c:forEach>循环,如何求某一列的总计
- spring2.0+hibernate3.2中,oracle中产生大量的inactive session,怎么解决
- jstl <c:forEach怎么获得List集合中的元素,又获得下标变量
- jstl sql标签 和servlet 在jsp页面,该如何处理
- session 登录有关问题
- Struts2 的 Action 类里如何创建 session request response out 对象
- WEB session 有关问题
- 一个纠结的有关问题-session
- session 没法自动注销
- session 和 cookie 的有关问题
- Session["loginname"] 赋值两种方式有什么区别解决办法
- C# session 存不了Table,该如何处理
- TreeNode的NavigateUrl不能使用<%= Session["XXX"] %>">吗?解决思路
- Session Cookie without Secure flag set,该怎么解决
- Session 在IE6下丢失信息解决方案
- Application/Session/ViewState/Cache/cookie 这几个对象可以存储的最大长度是多少,默认是多少?解决方案
- session bug修复了吗解决方法
- Session Winform WebForm 共享解决方案
- asp连接aspx时,传递参数(session)的有关问题
- session 累死 iis,该怎么解决