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

第二章第6节账号密码正确登陆不跳转到管理页面

按教程输入账号及密码,点击登陆,无法跳转。在浏览器窗口直接输入项目Users_login_success.jsp页面能够出来

struts.xml配置

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"

"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>

<package name="default" namespace="/" extends="struts-default">

</package>

<package name="users" namespace="/users" extends="default">

<action name="*_*" class="action.{1}Action" method="{2}">

<result name="login_success">/users/Users_login_success.jsp</result>

<result name="login_failure">/users/Users_login.jsp</result>

</action> 

</package>

</struts>

UsersAction类的部分代码

//用户登录动作

public String login()

{

UsersDAO udao =new UsersDAOimpl();

if(udao.usersLogin(user))

{

return "login_success";

}

else 

{

return "login_failure";

}

}


正在回答

2 回答

终于找到错误的原因了,

在UsersDAOimpl.java中我把

query.setParameter(1, u.getPassword());写成了query.setParameter(0, u.getUsername());

同时告诉大家把mysql初始化为无密码能够解决链接报错

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

http://img1.sycdn.imooc.com//5662a5130001e92104520257.jpg

补充一下,每次提交表单,console出现这些代码

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

举报

0/150
提交
取消

第二章第6节账号密码正确登陆不跳转到管理页面

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