10.5  项目设计

时间:2007-09-26 来源:IT在中国 编辑: 作者:IT在中国 [ ]
  在设计项目时,我们可以将项目分成模块化来设计并实施,这样可以便于我们管理

String name=(String)session.getAttribute("user_name");

sql="select * from member where user_name='"+name+"'";

rs=stmt.executeQuery(sql);

if(rs.next()){

%>

<tr align="justify" valign="top">

  <td width="120" height="20">用户名:</td>

  <td width="51" height="20"><%=rs.getString("user_name")%></td>

</tr>

<tr>

  <td height="25">地址:</td>

  <td height="25"></td>

</tr>

<tr>

  <td height="25" colspan="2"><div align="center"><a href="index.jsp?loginout=true">退出登录</a></div>

  </td>

</tr>

<%

}

在上面的代码中,我们通过if((String)session.getValue("user_name")!=null)语句来判断会话中所保存的用户信息(用户名)不为空。其中session.getValue("user_name")方法是获取用户名信息。

当用户名不为空时,将执行下面的语句。首先将用户名赋予name变量;然后通过sql="select * from member where user_name='"+name+"'"语句从数据库中获取该用户的信息,并赋予sql变量;最后获取用户的信息集并赋予rs变量,其语句为rs=stmt.executeQuery(sql)。接下来将显示用户集中的信息。

如果会话中用户信息为空时,将执行下面语句,也就是else后面的语句。

}else

 //没有登陆

{


访问() 相关评论() 打印资源 返回顶部 加入收藏

最新评论