文本框与数据库的比对 我想在jsp页面中,文本框的值和数据库里的值做比对,正确的弹出用户名存在,不正确的弹出用户名不存在具体的思路和代码是什么………………请各位高手教教我 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以用ajax 先取出文本框的值 再通过ajax异步查询数据库看看这个用户在数据库里是否查询的到 异步请求和局部刷新,用jquery吧,网上有很多这样的例子。 配好struts.xmlajaxurl pram 传入action,调用dao层查找方法,成功return "success";失败 return "noUser";ajax里获取结果,得到"success"就alert成功。得到"noUser"就alert失败function updateBorrowBillDts(){ var dtsId = $("#dtsId").val().replace(/(^\s*)|(\s*$)/g, ""); var isDestroy = $("#isDestroy").val().replace(/(^\s*)|(\s*$)/g, ""); var destroyReason = $("#destroyReason").val().replace(/(^\s*)|(\s*$)/g, ""); var returnDescription = $("#returnDescription").val().replace(/(^\s*)|(\s*$)/g, ""); var url = '/assetjson.snbc'; var params = { act : 'updateBorrowBillDts', borrowPeopleId : $("#borrowPeopleId").val(), isDestroy : isDestroy, destroyReason : destroyReason, dtsId : dtsId, returnDescription : returnDescription }; $.ajax({ type : "post", url : url, data : params, success : function(data) { var rdata = eval("(" + data + ")"); if(rdata=="success"){ alert("归还成功!"); window.location.href="/Return!queryReturnAssetList.snbc"; }else{ alert("归还失败,请检查原因!"); return; } }, dataType : 'html' }); }这个例子可以参考下,具体的自己改下 java web 怎么将数据库中的二进制流图片还原显示在jsp中 怎么从SVN里检出maven的web项目 只剩10分了 鼠标问题 关于JNI请回答,不然没法结贴了!!!!!!!!! [在线急求]servlet环境配置 求 jsp 图片存入oracle blob HTML问题 怎样用JB8将普通html网页转成Struts标签编写的页面?? jsp连接access那个方法效率高? ssh中前台取值问题 一个JS选择地市的问题!请高手解决? html原样输出 怎么办 走过的朋友进来看看
ajax
url pram
传入action,调用dao层查找方法,
成功return "success";
失败 return "noUser";
ajax里获取结果,得到"success"就alert成功。
得到"noUser"就alert失败
function updateBorrowBillDts(){
var dtsId = $("#dtsId").val().replace(/(^\s*)|(\s*$)/g, "");
var isDestroy = $("#isDestroy").val().replace(/(^\s*)|(\s*$)/g, "");
var destroyReason = $("#destroyReason").val().replace(/(^\s*)|(\s*$)/g, "");
var returnDescription = $("#returnDescription").val().replace(/(^\s*)|(\s*$)/g, "");
var url = '/assetjson.snbc';
var params = {
act : 'updateBorrowBillDts',
borrowPeopleId : $("#borrowPeopleId").val(),
isDestroy : isDestroy,
destroyReason : destroyReason,
dtsId : dtsId,
returnDescription : returnDescription
};
$.ajax({
type : "post",
url : url,
data : params,
success : function(data) {
var rdata = eval("(" + data + ")");
if(rdata=="success"){
alert("归还成功!");
window.location.href="/Return!queryReturnAssetList.snbc";
}else{
alert("归还失败,请检查原因!");
return;
}
},
dataType : 'html'
});
}
这个例子可以参考下,具体的自己改下