jsp实现一个简单的登录程序
应用JAVABEAN来接受用户名和密码,然后判断输入的用户是否为“admin”,密码是否为“ooo”,是则转发到sucess页面,否则fault页面,我是想问这个怎么用那...
应用JAVABEAN来接受用户名和密码,然后判断输入的用户是否为“admin”,密码是否为“ooo”
,是则转发到sucess页面,否则fault页面,我是想问这个怎么用那个string累的equal来判断,如果可以,怎么写,放在哪里 展开
,是则转发到sucess页面,否则fault页面,我是想问这个怎么用那个string累的equal来判断,如果可以,怎么写,放在哪里 展开
4个回答
展开全部
同意1楼的方法,我来写具体点吧。
首先要在后台接收这个数据。
Sting username = request.getParameter("这里写JSP页面中用户名文本框的name");
Sting password = request.getParameter("这里写JSP页面中密码文本框的name");
if("admin".equals(username)&&“000”.equals(password)){
request.getRequestDispatcher("sucess.jsp").forward(request, response);
}else{
request.getRequestDispatcher("fault.jsp").forward(request, response);
}
这个后台还是用servlet写吧,我们都是这样的。
不过你的前台要写一个from表单来提交到servlet中。
首先要在后台接收这个数据。
Sting username = request.getParameter("这里写JSP页面中用户名文本框的name");
Sting password = request.getParameter("这里写JSP页面中密码文本框的name");
if("admin".equals(username)&&“000”.equals(password)){
request.getRequestDispatcher("sucess.jsp").forward(request, response);
}else{
request.getRequestDispatcher("fault.jsp").forward(request, response);
}
这个后台还是用servlet写吧,我们都是这样的。
不过你的前台要写一个from表单来提交到servlet中。
追问
用户登录
用户名:
密 码:
这是我表单的代码,success和fault已经编好,求帮忙,我比较笨,又是刚刚才学,麻烦了
追答
JSP也不是这个样子啊。
//action引号里面的值就填你创建servlet的名字。
用户登录
用户名:
密 码:
在servlet中处理你提交的请求,按照你这个写法我上面的servlet应该改成如下:
Sting username = request.getParameter("username");
Sting password = request.getParameter("userpass");
if("admin".equals(username)&&“000”.equals(password)){
request.getRequestDispatcher("sucess.jsp").forward(request, response);
}else{
request.getRequestDispatcher("fault.jsp").forward(request, response);
}
其他的你会吧?创建servlet,在doget方法中直接调用dopost方法就行了。
展开全部
可以放在后台,用一个参数接收,如果是用strust2的话,像这样:
if("admin".equals(user.getName)&&“000”.equals(user.getPassWord)){
return success;
}
反正就是从前台获取到一个参数,然后进行比较,不过一般登录信息都是通过数据库验证的。挺好实现的。。
if("admin".equals(user.getName)&&“000”.equals(user.getPassWord)){
return success;
}
反正就是从前台获取到一个参数,然后进行比较,不过一般登录信息都是通过数据库验证的。挺好实现的。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
个人介意你使用struts,这样会简单些,如果你使用的是serlvet的话,可以直接在dopost或doget里面验证就OK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从servletrequest里获取登录名与密码,我的几个项目都是这么写的
然后用equals判断然后跳转
然后用equals判断然后跳转
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询