现在的位置: 首页 > 综合 > 正文

Jstl验证用户登录

2013年07月21日 ⁄ 综合 ⁄ 共 607字 ⁄ 字号 评论关闭

<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>

抱歉!评论已关闭.