电脑编程用户注册界面java_用JSP/Servlet开发简单的用户注册系统

用JSP/Servlet开发简单的用户注册系统

2.4界面编程实现

通过JavaBeans封装了大部分的逻辑或数据操作功能。这样,JSP页面中就可以减少很多Java代码,从而使得JSP的建立和修改变得方便。

2.4.1登录验证页面

用户注册系统主要是为了保护一些资源不被未被授权的用户访问,因此在具体应用中,如果没有登录的用户访问到那些被保护的资源,如何才能提示用户需要登录或注册?

假设用户访问index.jsp页面,而该页面只能是注册用户才能访问,那么在index.jsp的页头加入下列语句:

这表示要在本页index.jsp其他代码运行前,必须先运行signin.jsp。signin.jsp是用户的登录页面,用户通过登录页面实现用户和密码的验证。

登录页面signin.jsp的代码如下:

charset=UTF-8" %>

scope="session" class="com.jdon.simpleregister.SignIn"

/>

if (signIn.getAction() != null){

if (!signIn.validate())

out.println("

用户名或密码错误
");

if  (signIn.SignIn())

out.println("

登录成功
");

}

if

(!signIn.isAuth()){   //如果没有进行过登录验证

%>

用户注册

method="post">

value="login">

用户:

name="userid" size="10">

密码:

type="password" name="password"

size="10">

value="Reset">

//将之前参数保存起来,准备再次提交

java.util.Enumeration e=request.getParameterNames();

while(e.hasMoreElements()){

String

param=(String)e.nextElement();

out.println("

name=\""+pa

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值