JSF开发——从用户登录程序开始(1)
2009-10-19 22:52
232 查看
从本文开始,本人将从一个用户登录示例讲解如何开发JSF Web程序,通过一步步改进此示例程序,让读者对JSF开发应用程序的基本方法与基本步骤有一定的了解,为今后学习更深的内容作准备。
本文要点:用户登录应用程序概况
最初的JSF登录示例应用程序的操作流程是:显示一个页面,供用户输入用户名和密码,然后点击按钮进行登录操作。若登录成功,则导航到登录成功页面,并在其上显示登录用户的用户名和欢迎信息;若登录失败,则停留在原页面,并提示用户登录失败。此程序包含:
(1)登录页面login.jsp和登录成功页面loginSuccess.jsp;
(2)一个表单;
(3)两个文本输入字段;
(4)两个按钮;
(5)多个文本输出标签;
(6)一个结果面板;
(7)两个错误消息位置。
其中,文本字段用来输入用户名和密码等文本,标签表示文本字段的意义,并与文本输入标签关联;错误消息位置用来显示验证错误或转换错误时显示的提示消息。有两个JSP页面,在login.jsp中输入登录用户信息,成功登录则重定向到loginSuccess.jsp。
本文所描述的场景,相信有些许JSP开发经验的朋友都能够明白。像其中所提到的标签、面板在JSF中是以标签的形式提供给开发人员,以组成实现功能所需要的前端展示页面,在此处即为用户登录页面和登录成功页面。
本文要点:用户登录应用程序概况
最初的JSF登录示例应用程序的操作流程是:显示一个页面,供用户输入用户名和密码,然后点击按钮进行登录操作。若登录成功,则导航到登录成功页面,并在其上显示登录用户的用户名和欢迎信息;若登录失败,则停留在原页面,并提示用户登录失败。此程序包含:
(1)登录页面login.jsp和登录成功页面loginSuccess.jsp;
(2)一个表单;
(3)两个文本输入字段;
(4)两个按钮;
(5)多个文本输出标签;
(6)一个结果面板;
(7)两个错误消息位置。
其中,文本字段用来输入用户名和密码等文本,标签表示文本字段的意义,并与文本输入标签关联;错误消息位置用来显示验证错误或转换错误时显示的提示消息。有两个JSP页面,在login.jsp中输入登录用户信息,成功登录则重定向到loginSuccess.jsp。
本文所描述的场景,相信有些许JSP开发经验的朋友都能够明白。像其中所提到的标签、面板在JSF中是以标签的形式提供给开发人员,以组成实现功能所需要的前端展示页面,在此处即为用户登录页面和登录成功页面。
相关文章推荐
- 微信小程序开发记账应用实战服务端之用户注册与登录-基于Yii2描述
- 使用structs2.0开发一个简单的用户登录程序
- 用Struts2框架开发的菜鸟绝对能看得懂的用户登录程序(1)
- 微信小程序开发3-用户登录.注册模块
- 微信小程序开发之用户系统 一键登录 获取session_key和openid
- 微信小程序开发之用户系统 一键登录 获取session_key和openid
- 【公开源代码】详述多用户博客程序开发过程-step by step(3)-【会员系统(登录)】
- 微信小程序开发记账应用实战服务端之用户注册与登录基于Codeigniter3描述
- Struts2+Spring2框架开发的菜鸟绝对能看得懂的用户登录程序 (2)
- 微信小程序开发记账应用实战服务端之用户注册与登录基于ThinkPHP5描述
- EOS非Portal模式下,如何开发一个用户登录验证程序,用户只有在登录验证通过后,方可访问系统。
- 图文演示Flash+ASP实现用户登录/注册程序第1/2页
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学
- [JSP 网站开发] 用户登录信息同步显示方案(struts2,jQuery)
- 在WINDOWS中用户未登录的情况下运行程序的方法
- 黄聪:远程序桌面登录的.NET(C#)开发
- 新浪微博开发之授权用户登录的实现
- 我的服务器开发之路-禁止root登录和普通用户获取root权限
- 为终端服务用户指定在用户登录时自动启动的程序
- 解决:用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败 ASP.NET程序