JSP实现用户注册

JSP实现用户注册

ID:38839758

大小:385.31 KB

页数:27页

时间:2019-06-20

JSP实现用户注册_第1页
JSP实现用户注册_第2页
JSP实现用户注册_第3页
JSP实现用户注册_第4页
JSP实现用户注册_第5页
资源描述:

《JSP实现用户注册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章JSP实现用户注册用户注册就是将个人信息提交到注册的服务器上,以便日后核对信息。用户注册是网站常用的功能,因为无论是E-mail还是论坛等,如果想要使用就要先进行注册。在本章将介绍实现一个JSP与数据库相连的用户注册完整程序,包括HTML在JSP设计中的应用,在JSP中使用内建对象,其中request和response将作为重点介绍对象,以及如何在JSP中处理中文乱码问题和如何与数据库连接进行数据存储。最后是一个完整的JSP实现用户注册程序。3.1HTML表单设计HTML(超文本标记语言)主要用于对WWW页面内容的格式进行说明,是网络上的通用语言。其经常用到的语法主要有:基本文档标记、段

2、落标记、文字标记、格式标记、图文标记、表格、表单以及框架等。这里主要介绍一些与表单有关的知识,如果对HTML感兴趣的读者可以参考介绍HTML方面的书籍。3.1.1表单元素表单是可以把用户输入的数据传送到服务器端的HTML元素,服务器端处理表单传过来的数据,从而进行一些动作。在这里主要介绍一些常用的表单元素,3.1.2form表单使用form表单是网站与用户交互的主要手段。form标签是成对出现的,以

开始,以
结束。在form标签里有两个必须的属性:action和method。action是form表单所填数据将被传送到的地方,如一个JSP页面。method表示form表

3、单的数据在传送过程中的方法,有get和post两种方式。使用get时所填的信息都将在页面的地址栏内显示而且传输的数据量比较少,安全性也比较低,所以很多时候使用post。3.1.2form表单表单的一般格式是:

4、postaction=“提交信息的目的地页面”>提交手段…..提交手段包括:通过文本框、列表、文本区等如:

5、RM>3.1.3实现用户信息填写界面本小节主要是通过一个例子来进一步熟悉HTML,为后面的学习打下良好的基础。实现用户信息填写最简单也是最贴近生活的应该是注册了,相信读者都有过网上注册的经历,通过下面的实践就可以实现和网站上一样的注册了。这里用到了上面介绍过的表单元素,有单行文本框、密码框、单选框、复选框、下拉列表、多行文本域还有提交和重置按钮。3.2JSP处理请求数据从上一节的例子可以看出,当用户提交注册信息时请求的是check.jsp页面。本节将介绍JSP页面是怎样得到那些数据信息的,并如何做出响应。在JSP中提供9种内建对象,有时称作ImplicitObject(隐式对象),它们是Web

6、容器加载的一组类,不用像一般的Java对象那样用“new”去获取实例,而是可以直接在JSP页面上使用。隐式对象的名称是JSP中的保留字,在JSP使用Java中定义的隐式对象来访问网页的动态内容,3.2JSP处理请求数据隐含对象所属的类说明requestjavax.servlet.http.HttpServletRequest客户端的请求信息responsejavax.servlet.http.HttpServletResponse网页传回客户端的响应outjavax.servlet.jsp.JSPWriter向客户端浏览器输出数据的数据流pagejava.lang.Object同Java中的t

7、his,即JSP页面本身configjavax.servlet.servletConfigServlet的配置对象与输入/输出有关的对象:request、response、out。与Servlet相关对象:page、config3.2JSP处理请求数据隐含对象所属的类说明sessionjavax.servlet.http.HttpSession与请求有关的会话applicationjavax.servlet.ServletContext提供全局的数据,一旦创建就保持到服务器关闭pageContextjavax.servlet.jsp.PageContextJSP页面的上下文,用于访问页面属性e

8、xceptionjava.lang.Throwable针对错误网页,捕捉一般网页中未捕捉的异常与属性作用域有关的对象:session、application、pageContext。与错误处理有关的对象:exception3.2.1request对象处理用户请求信息request对象实现的是:javax.servlet.http.HttpServletRequest接口,表示客户端对网页的请求,并

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。