JSP页面中输入的数据与数据库中取出的数据不相同?

来源:互联网 发布:百旺税控软件 编辑:程序博客网 时间:2024/06/07 04:07

这是因为数据库中往往因为数据完整性的需要,字符串的长度与要输入的数据长度不相同(即结尾用空格来占位),从数据库中取出数据来与jsp页面上输入的数据在java代码中用equals()函数比较是不相同的(但是从输入提取数据用sql语句在数据库中比较是相同的),因此,用到String类型的一个函数trim()(即去除字符串开头和结尾的空格)就可以了,即可写为hereUser.getAns().trim().equals(user.getAns()

原创粉丝点击