`
- 浏览:
15634 次
- 性别:
- 来自:
武汉
-
1.login.jsp
<form id="form1" name="form1" action="login.action" method="post">
<center>
<table cellSpacing=10px >
<tr>
<td>取引CD</td>
<td><input id="cd" name="takeCd" type="text"
style="width: 150px" /></td>
</tr>
<tr>
<td>userId</td>
<td><input id="userId" name="id" maxlength="6" type="text"
style="width: 150px" /></td>
</tr>
<tr>
<td>passWord</td>
<td><input id="passWord" name="pass" type="password"
style="width: 150px" /></td>
</tr>
</table>
<br>
<input type="button" value="ログイン" name="press" onclick="check();" /></center>
<input type="hidden" name="flag" id="flag" value="" />
</form>
struts.xml
<action name="loginPass" class="LoginAction" method="checkPassWord">
</action>
spring.xml里面配置javaBean
<bean name="LoginAction" class="jp.co.syspro.action.LoginAction">
<property name="kintaiService" ref="kintaiService" />
</bean>
然后在Action里面写验证代码:
public String checkPassWord() throws Exception{
String id=this.getRequest().getParameter("id");
String pwd=this.getRequest().getParameter("pwd");
String result="";
Map mapAjax= new HashMap();
mapAjax.put("id", id);
mapAjax.put("pwd", pwd);
TblEmpVO to=this.kintaiService.getEmpCd(mapAjax);
if(to!=null){
result="success";
}else{
result="false";
}
this.getResponse().setContentType("html/text charset=utf-8");
PrintWriter pw = this.getResponse().getWriter();
pw.write(result);
pw.flush();
pw.close();
return null;
}
然后再1.login.jap页面中 :
$.get(url,function(result){
var a=result;
var flg= document.getElementById("flag");
var f=document.getElementById("form1");
if(a=="success"){
if(takeCd=="025450"){
flg.value="0";
f.submit();
}else{
flg.value="1";
f.submit();
}
}else if(a=="false"){
alert("输入的用户名,密码有错误");
}
});
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在服务器端,通常使用PHP、Python、Node.js等后端语言接收和验证登录信息。例如,PHP可以使用如下代码: ```php $username = $_POST['username']; $password = $_POST['password']; // 验证用户名和密码 if ...
**Ajax技术详解与“帝国Ajax登录验证”应用** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它的核心是JavaScript,利用XMLHttpRequest对象与服务器...
本示例“ajax登录验证”聚焦于使用Ajax与Java后端进行用户登录验证,这是一个常见的功能需求,特别是在现代Web应用中。通过Ajax,前端可以发送异步请求到服务器,获取数据并动态更新界面,而无需整个页面刷新,从而...
在这个“ajax登录验证实例”中,我们将深入理解如何使用Ajax进行简单的用户登录验证,尤其适合初学者入门。 首先,让我们来了解一下Ajax的基本概念。Ajax允许我们在不重新加载整个网页的情况下与服务器交换数据并...
同时,“实现了ajax验证登录”,意味着登录时,用户的输入会通过Ajax发送到后台服务器进行验证,而不是传统的表单提交方式。这样,用户可以立即得到反馈,知道他们的登录信息是否正确,而不需要等待页面刷新。 ...
Struts2、jQuery和Ajax是Web开发中的三大关键技术,它们结合使用可以构建高效、动态且用户友好的登录验证系统。以下是对这些技术及其在登录验证中的应用的详细说明。 Struts2是一个基于MVC(Model-View-Controller...
本项目“jQuery遮罩层登录界面效果,AJAX登录验证”是基于jQuery实现的一个登录功能,其核心特点在于创建了一个遮罩层效果以及利用AJAX进行后台验证,提供用户友好的交互体验。 首先,遮罩层是一种常见的网页设计...
在本节崔希凡的JavaWeb视频教程中,我们聚焦于"day23_ajax登录验证",特别是关于使用Ajax进行用户名注册时的实时验证。Ajax(异步JavaScript和XML)是一种网页开发技术,允许在不刷新整个页面的情况下与服务器交换...
这里的"Ajax验证登录信息源码"是指利用Ajax技术实现登录表单的验证功能,为用户提供更流畅、快速的交互体验。通过Ajax,可以在后台验证用户输入的用户名和密码,而不会中断用户的操作流程,提高了用户体验。 首先,...
在Web开发中,Ajax(Asynchronous JavaScript and XML)...总的来说,Ajax验证用户登录是提高用户体验的重要技术,它使登录过程更加流畅和高效。通过理解其工作原理并合理运用,开发者可以创建更加交互性强的Web应用。
【Ajax实现实时登录验证】是一种前端技术应用,它允许网页在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。这个实例主要是为初学者提供一个基础的AJAX登录验证教程,通过正则表达式对用户输入的登录...
在本文中,我们将深入探讨如何实现一个简单的Ajax验证登录系统,这对于任何Web开发人员来说都是一个基础且重要的技能。Ajax,即异步JavaScript和XML,允许我们在不刷新整个页面的情况下与服务器交换数据并更新部分...
8. **前端验证与后端验证**:前端的Ajax验证只能作为初步检查,防止无效输入,但真正的安全验证应在服务器端进行,以防止恶意绕过前端验证。 9. **响应式设计**:考虑到不同设备和浏览器的兼容性,Ajax登录验证的...
以下是使用jQuery实现Ajax登录验证的一个简要示例: ```html <!DOCTYPE html> 登录验证 <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> $(document).ready(function() { $("#...
### AJAX验证实例代码知识点解析 #### 一、概述 在现代Web开发中,异步JavaScript与XML(Ajax)被广泛应用于提升用户体验,特别是在用户输入验证方面。本文将深入解析一个简单的Ajax登录验证示例代码,并对其进行...
在IT行业中,Ajax(异步JavaScript和XML)与ASP.NET及ASP技术的结合常常用于创建交互性强、用户体验良好的Web应用程序,特别是在用户登录验证这一场景中。本文将详细讲解如何利用Ajax、ASP.NET和ASP实现一个高效且...
`jQuery AJAX 登录验证`是一种常见的前端用户身份验证技术,它允许在不刷新整个页面的情况下与服务器进行通信,提高了用户体验。下面将详细解释如何使用 jQuery 实现这一功能。 首先,确保在项目中引入了 `jQuery....
标题"AJAX jQuery的验证用户登录的小程序用IntelliJ IDEA中编写"涉及了几个关键概念: 1. **AJAX (Asynchronous JavaScript and XML)**:这是一种创建动态网页的技术,允许在不重新加载整个页面的情况下,与服务器...
在本文中,我们将深入探讨如何使用Ajax技术实现一个简单的登录验证功能。Ajax,即Asynchronous JavaScript and XML(异步JavaScript和XML),允许我们在不刷新整个网页的情况下与服务器进行交互,从而提供更流畅的...