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

本文详细介绍了如何利用JavaBeans、JSP和Servlet开发一个简单的用户注册系统。主要内容包括登录验证页面的实现,其中`signin.jsp`用于用户登录验证,并在验证成功后保存登录信息以提高页面处理速度。此外,还展示了`signup.jsp`如何实现新用户注册及个人资料的新增和修改功能。整个系统强调了界面友好性和单元测试的重要性。
摘要由CSDN通过智能技术生成

用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、付费专栏及课程。

余额充值