编译JSP时页面不报错也不显示
一个调用MD5和SQL两个类的B.JSP页面,在测试时通过A.JSP连接到B.JSP发现没有跳转,还是原来的A.JSP那个页面,觉得很皈依。JSP编译时出错,可以看错误在哪里,但现在编译不跳转和报错。猜测是JAVA程序的问题,可能性在MD5上,把JSP中相应的MD5部分去掉,结果JSP正常编译。
于是把枪口对准了MD5,在这个程序中加了个MAIN测试了一下,结果也没有问题。于是百思不得其解。脑袋都想大了,于是有在网上疯狂搜索相似的案例,结果还是无法找到。
不过今晚突然醒悟了,原来是MYSQL表的问题。其中过于密码的是:
PASSWD VARCHAR(20) NOT NULL,
语法上一点问题也没有,不过MD5加密后有32个字节,20根本不够,所以编译JSP时不会报错也不会返回任何一个结果~~~汗~~~~