站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题新手问题,有关登录用户验证大小写不分,和不支持汉字用户名

新手问题,有关登录用户验证大小写不分,和不支持汉字用户名

摘要: 新手问题,有关登录用户验证大小写不分,和不支持汉字用户名


初学者
JB2005和SQL SERVER2000,为什么做的页面登录用户名和密码不区分大小写?而且汉字用户名无效?
望高人指点


这跟用什么做的没有关系,所有的验证机制都在后台,所谓不区分大小写,肯定是在后台已经做了处理。另外,支持汉字用户名也不是问题。


是SQLserver2000 不区分大小写 .从数据库里取出的中文数据要进行编码转换,要不取出的东西是乱码


是SQLserver2000不区分大小写是不可能的
至于中文则有可能是编码问题,不过后台处理的可能性应该更大一些!



不支持中文用户名是因为WEB的参数传递机制。
浏览器在向服务器发送请求时带的参数即?name="陈涛"之类的。它是要重新用iso9901编码的。所以你查询的时候要把编码在转换为gb2312。
还有一种方法就是写一个过滤器。在过滤器里边编码!!


↑返回目录
前一篇: tomcat +mysql 5.0 出问题
后一篇: 请问在TOMCAT中的项目如何获取到该项目的CLASSES目录