jsp怎样根据请求响应数据做验证
struts学过么,struts框架 很容易就能实现,不过即使不用struts,前台获取到用户名和密码之后传到后台servlet里,利用request.getParameter(" ");后台在调用验证方法,验证后返回前台一个innertext显示在后面就行了,如果验证通过直接后台跳转到成功页面。 用ajax就更方便了。
ajax原理和实现步骤
ajax原理:简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面。
实现步骤:
1.创建 Ajax的核心对象 XMLHttpRequest对象
2.通过 XMLHttpRequest 对象的 open() 方法与服务端建立连接
3.构建请求所需的数据内容,并通过XMLHttpRequest 对象的 send() 方法发送给服务器端
4.通过 XMLHttpRequest 对象提供的 onreadystatechange 事件监听服务器端你的通信状态
5.接受并处理服务端向客户端响应的数据结果
6.将处理结果更新到 HTML页面中
Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器。像—些数据验证和数据处理等都交给Ajax引擎自己来做,,只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求。
ajax参数
ajax函数的参数有:
options、async、cache、contentType、context、data、dataFilter、dataType、error、global、ifModified、jsonp、processData等。



还没有评论,来说两句吧...