高手帮我把7行ASP代码转换成JSP代码

这个应该很简单,不过我是菜鸟,希望大家帮助我Errmsg=Errmsg+"<br>"+"<li>请输入管理员密码。"founderr=trueendififfounder... 这个应该很简单,不过我是菜鸟,希望大家帮助我
Errmsg=Errmsg+"<br>"+"<li>请输入管理员密码。"
founderr=true
end if
if founderr=true then
call error()
else
set ars=server.createobject("adodb.recordset")
asql="select * from admin where password='"&masterpass&"' and username='"&masterName&"' and flag=1"
ars.open asql,conn,1,1
if not(ars.bof and ars.eof) then
if masterpass=ars("password") then
session("masterlogin")="superadmin"
session("mastername")=ars("username")
session("manageboard")=boardID
Response.Redirect "admin_main.jsp"
ars.close
set ars=nothing
else
Errmsg=Errmsg+"<br>"+"<li>您输入的管理员名称和密码不正确。"
call error()
end if
else
Errmsg=Errmsg+"<br>"+"<li>您输入的管理员名称和密码不正确。"
call error()
end if
展开
 我来答
miniapp51ump60xr6k4v
2007-06-21
知道答主
回答量:38
采纳率:0%
帮助的人:12.3万
展开全部
希望有帮助..

if (founderr==true){
//call error()
}else{
//set ars=server.createobject("adodb.recordset")
//asql="select * from admin where password='"&masterpass&"' and username='"&masterName&"' and flag=1"
//ars.open asql,conn,1,1

连接数据库,获取结果集ars,具体方法找本基础看吧.可以试试新东方的jsp实例教程.

if (ars.next()) {
if masterpass=ars("password") {
//session("masterlogin")="superadmin"
//session("mastername")=ars("username")
//session("manageboard")=boardID
//Response.Redirect "admin_main.jsp"
//ars.close
//set ars=nothing
session.setAttribute("masterlogin","superadmin");
session.setAttribute("mastername","username");
session.setAttribute("manageboard",boardID);
response.sendRedirect("admin_main.jsp");
ars.close();
}else{
Errmsg=Errmsg+"<br>"+"<li>您输入的管理员名称和密码不正确。" //????难道asp程序也可以用+号连接字符串!!!!!
//call error()
}
}else {
Errmsg=Errmsg+"<br>"+"<li>您输入的管理员名称和密码不正确。"
//call error()
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式