关于JSP登录失败的问题 高手请进

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:01:53
最近我在做一个教务管理系统,但是在登录的时候出了点问题,用数据库里的账号登陆,但是登陆不了,每次都跳转到失败的页面去~我想问一下,要怎么检查其中的错误,我的源代码都不报错,可是就是不能成功登陆~

开发工具:Myeclipse 6.0+Mysql 开发框架:SSH

数据库表字段:(所有都不能为空)
自增ID ID int
用户帐号 userCode varchar 50
密码 userPwd varchar 16
用户标志 userFlag varchar 10
批注 notes varchar 200

登陆页面JSP:form表单:用户名和密码

比如说我在数据库里创建了一个账号叫:'1','yc','123','1','超级管理员'

在登录页面用此账号登陆,却一直跳转到失败页面这个为什么,有时将鼠标移动到提交按钮处 在浏览器右下角会显示login.action? 这是怎么一回事

如果是登陆问题出现错误,一般应该检查那些地方 请高手赐教

还有就是我的项目源代码不报错,只是登陆时不能成功跳转~

你提交后跳转到错误页面。
说明:提交成功! 跳转成功!

那么错误就在这两者之间。

两者之间都干了什么?
1.获取提交信息
你要在处理页面打印一下,看看获取的内容和你提交的是否一致

2.从数据库查找是否有记录,并判断密码是否正确。
你要看看是否到数据库查找了。
查找出来的内容要打印一下。
判断哪要弄清楚逻辑,到底怎样的条件跳转到怎样的页面。

估计就是判断逻辑那,或者输入的内容和查找出来的内容对比那出错了。

==================
页面右(?应该是左吧)下角是现实当前控件的链接地址。
你连这个都不知道怎么写出的项目。
还有,你不把关键部位代码贴出来,难道你一个初学者,又没人指导要自己找错误?

你是不是用了框架的?SSH?

form你是提交到哪的?如果其他都正常的话,就是form的问题。

检查action的名字是不是写错了,或者看看页面的提交地址。

总感觉你的页面提交地址写的有问题!