看type变量上的黄色警告
追问我也觉得我的逻辑不对,但是不知道怎么改…能具体说下代码怎么改吗
追答把写死的 “游客”和“管理员”用上面的type变量代替呀,用户输入什么 type就是什么。你的逻辑确实不清晰,你设计的是用户决定自己登录到系统的角色,但是在系统中却要比对用户的角色,如果用户输入的与数据库中的角色不一致,那么,用户选择的角色也就没有意义了。一般来讲,数据信息应该以数据库为准。所以这个设计有点矛盾,需求不合理。
我可以读取到用户名和密码啊…
追答我可以肯定的说,userdao里读取不到,你读取的username是你输入的
追问能说下代码要怎么改吗
追答你可以把那个代码截图清晰点给我,涉及到的代码都截图吧,我给你看看
追问好的,图我放在问题描述那里了,麻烦看下
追答好的
看了你全部代码之后,没啥问题,就是路径问题,转发有两种路径,相对和绝对路径,你这个用的是绝对路径,显然路径有点不对,需要改下
追问那要怎么改额…我不知道代码怎么改啊
追答嗯,我再确认下,你是不是跳转不到对应的页面?
跳转不到那确实是路径出了问题,代码没问题
追问已经解决了谢谢。
本回答被提问者和网友采纳