APP下载

JSP服务端页面表单验证分析

2014-04-21彭登云徐洪位

新媒体研究 2014年3期

彭登云+徐洪位

摘 要 JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行,在网站设计中得到了广泛的应用。

关键词 JSP;表单;连接

中图分类号:TP311 文献标识码:A 文章编号:1671-7597(2014)03-0050-02

1 问题的提出

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

在网上,有关很多表单验证的实现方法,但JSP服务器端和客户端对用户提交的数据进行验证时,它们处理的方法应遵循各自的脚本语言的语法规则,下面说明如何在JSP程序设计中表单的验证实现方法。

2 客户端表单验证的基本原理

2.1 客户端表单验证的基本原理

表单是实现用户和浏览器之间信息交换的重要工具,无论是登陆界面还是用户注册界面,都通过表单来提取用户信息。客户端的浏览器运行时采用JavaScriPt作为脚本语言,主要实现用户在客户端输入数据时,数据的合法性验证,即数据是否满足常规要求,如是否输入了数据,电子邮件格式是否正确等。在进行验证时主要通过在表单添加Onsubmit()事件函数和在“提交”按钮上添加onclick动作验证函数实现,当函数的返回值为“True”时,通过验证,页面转移到提交程序执行,当函数返回值为“False”时,页面中止提交程序的运行。……

登录APP查看全文