jquery ajax 登录验证实现代码
jquery ajax 登录验证实现代码
发布时间:2016-12-30 来源:查字典编辑
摘要:使用jquery框架:下载jquery.js新建一个web工程ajax;在webRoot下新建一个jslib文件夹:专门存放js文件;在we...

使用 jquery 框架:下载 jquery.js

新建一个 web 工程 ajax ;

在 webRoot 下新建一个 jslib 文件夹:专门存放 js 文件;

在 webRoot 下新建一个 html/jsp 页面:

login.html

复制代码 代码如下:

<script type = "text/javascript" src = "jslib/jquery.js"></ script>

<script type = "text/javascript" src = "jslib/verify.js"></ script>

</ head>

<body>

<h1> 用户校验 </ h1>

<>

<>

<>

<input type = "text" id = "username" /><br />

<input type = "button" value = " 校验 " onclick = "verify()" />

<>

<div id = "result"></ div>

</ body>

在 jslib 下新建一个 js 文件:

verify.js ;

复制代码 代码如下:

function verify()

{

var paramObj=encodeURI(encodeURI($( "#username" ).val()));

$.get( "TestSvlt?username=" +paramObj, null ,callback);

}

function callback(data)

{

var resultObj=$( "#result" );

resultObj.html(data);

}

新建一个 servlet : AjaxLogin 类;在 doGet 方法中写

复制代码 代码如下:

response.setContentType( "text/html;charset=utf-8" );

PrintWriter out=response.getWriter();

String name=request.getParameter( "username" );

String username= URLDecoder.decode (name, "UTF-8" );

System. out .println(username);

if ( null ==username|| "" .equals(username))

{

out.print( "username is not null" );

}

else

{

if (! "lej" .equals(username))

{

out.print(username+ " not existing" );

}

else {

out.print(username+ " login successs" );

}

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类