为了账号安全,请及时绑定邮箱和手机立即绑定

登录不成功怎么回事呢

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>

<% 

  request.setCharacterEncoding("utf-8");

%>

<jsp:useBean id="loginUser" class="com.po.Users" scope="page"/>

<jsp:useBean id="userDAO" class="com.dao.UsersDAO" scope="page"/>

<jsp:setProperty property="*" name="loginUser"/>

<% 

String path = request.getContextPath();

     String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

if(userDAO.userLogin(loginUser))

{

session.setAttribute("loginUser",loginUser.getUsername() );

request.getRequestDispatcher("sucess.jsp").forward(request, response);

}

else

{

response.sendRedirect("failure.jsp");

}

 %>


正在回答

4 回答

我的代码感觉也没错啊就是一直失败

0 回复 有任何疑惑可以回复我~

文本框的name当然不能随便改啦 它和表单提交的参数是相关联的  你变量封装类Users里面的封装的是username 他就需要和表单提交过去的属性进行匹配 匹配成功才能赋值给doLogin

0 回复 有任何疑惑可以回复我~

两个Java程序和老师写的一样,就是login.jsp中

<tr>

    <td><font color="green" size=6>用户名:</font></td>

    <td><input type="text" name="userid" ></td>

</tr>

之后把文本框的name改为了uername就对了,想问一下这个username和哪儿有关系呢?谢谢啦


0 回复 有任何疑惑可以回复我~
#1

慕粉3796571

和接收表单提交的参数有关;
2017-06-16 回复 有任何疑惑可以回复我~

登陆不成功指的是什么呢?这个代码没有错误啊


0 回复 有任何疑惑可以回复我~
#1

zhibi 提问者

两个Java程序和老师写的一样,就是login.jsp中 <tr> <td><font color="green" size=6>用户名:</font></td> <td><input type="text" name="userid" ></td> </tr> 之后把文本框的name改为了uername就对了,想问一下这个username和哪儿有关系呢?谢谢啦
2017-03-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

登录不成功怎么回事呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信