利用SSH框架如何使用Ajax在JSP页面取得数据库里的数据,请教大家了!

利用SSH框架如何使用Ajax在JSP页面取得数据库里的数据,请教大家了!,第1张

你参照这个例子做下试试,把请求方法修改成Struts的就是了

function checklogin(){

if(loginName.value!=""){

//创建XMLHttpRequest对象

http_request = false

if (window.XMLHttpRequest) {

http_request = new XMLHttpRequest()

if (http_request.overrideMimeType) {

http_request.overrideMimeType('text/xml')

}

} else if (window.ActiveXObject) { // IE

try {

http_request = new ActiveXObject("Msxml2.XMLHTTP")

} catch (e) {

try {

http_request = new ActiveXObject("Microsoft.XMLHTTP")

} catch (e) {}

}

}

if (!http_request) {

alert('不能创建 XMLHTTP 实例')

return false

}

http_request.onreadystatechange = CheckGroupName//onreadyStateChange事件可指定一个事件处理函数来处理XMLHttpRequest对象的执行结果

http_request.open('POST', "/rdflz/UsersAction.do?method=checkLoginUser&login_name="+loginName.value, true)//设置请求方法及目标,并且设置为异步提交

http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")//单独设定某个请求的HTTP头信息

http_request.send(null)//发送请求

return false

}else{

alert("请输入用户名")

}

}

function CheckGroupName() {

}

推荐一套完整的Shiro Demo,免费的。

下面的demo可以,可以从数据库和文件里读取权限!

Shiro介绍文档:http://www.sojson.com/shiro

Demo已经部署到线上,地址是http://shiro.itboy.net,

管理员帐号:admin,密码:sojson.com 如果密码错误,请用sojson。PS:你可以注册自己的帐号,然后用管理员赋权限给你自己的帐号,但是,每20分钟会把数据初始化一次。建议自己下载源码,让Demo跑起来,然后跑的更快。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9882169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存