⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 login.jsp

📁 《JSP时尚编程百例》一例源代码21-40
💻 JSP
字号:
<%@ page contentType="text/html; charset=GB2312"%>
<%
//起始变量
String UserName = "", UserEMail = "", LoginDate = "";
Cookie temp = null;
//取得Cookie变量数组
Cookie[] cookies = request.getCookies();
//取得Cookie变量数组的长度
int cookielen = cookies.length;
	//利用for循环从Cookie中取得资料
for(int i=0; i < cookielen; i++)
{
	temp = cookies[i];
	//判断是否可取得Cookies中的资料
	if(temp.getName().equals("Name"))
	{
		//下面的叙述将把资料设置给变量
		UserName = temp.getValue();
	}
	else if(temp.getName().equals("E_Mail"))
	{
		//下面的叙述将把资料设置给变量
		UserEMail = temp.getValue();
	}
	else if(temp.getName().equals("LoginDate"))
	{
		//下面的叙述将把资料设置给变量
		LoginDate = temp.getValue();
	}
}
int tmplen = LoginDate.length();
boolean FirstLogin ;
if ( tmplen != 0 )
{
  	FirstLogin = false; //设置不是第一次登入
}
else 
{
  	FirstLogin = true; //预设为true, 代表为第一次浏览网页
}
%>
<HTML>
<HEAD>
<TITLE>Cookie有效时间的设置</TITLE>
</HEAD>
<BODY>
<CENTER>
<FONT SIZE = 5 COLOR = blue>Cookie有效时间的设置</FONT>
</CENTER>
<HR>
<BR>
<%
//若FirstLogin为true, 表第一次浏览此网页
if(FirstLogin == true)
{
//下面是第一次浏览所显示的欢迎词
%>
首度光临的新朋友, 请输入您的姓名与E-Mail登录
<%
}
else
{
//下面是非第一次浏览所显示的欢迎词
%>
欢迎再度光临, 您曾于
<FONT SIZE = 4 COLOR = red><%= LoginDate %></FONT>
拜访过本站
<%
}
%>
<!-- 下面的表单将以Post方法, 将资料传递给AgeRep.jsp档 -->
<FORM action="SetTime.jsp" method=post name=form>
	<P>姓名:<INPUT name=tmpName value="<%= UserName %>"></P>
	<P>E-Mail:<INPUT name=tmpE_Mail value="<%= UserEMail %>"></P>
	<INPUT name=submit1 type=submit value=登陆>
</FORM>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -