ssh 三大框架 我想做一个用户注册的功能,

连接mysql数据库原理...输入信息,查找数据库有没有相同的,如果没有,注册成功,有就提示错误,流程应该整样,可以给我一个实例吗?... 连接mysql数据库

原理... 输入信息,查找数据库有没有相同的,如果没有,注册成功,有就提示错误,流程应该整样,可以给我一个实例吗?
展开
 我来答
在向王庙烹饪的深海鱼
推荐于2016-09-22 · TA获得超过233个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:232万
展开全部
流程你不是都写出来了?

详细一点就是:表单有用户名和密码,然后提交表单到action,action调用biz,biz调用dao,dao里面写语句查询数据库里面有没有相同用户名的信息,如果没有就把这条数据新增到数据库,如果有就不操作,然后返回到页面,页面提示已存在该用户名

搭框架好麻烦,你有哪里不会写就问嘛,实例还是算了,部分代码可以给你说
更多追问追答
追问
我用的是find()//查找所有用户信息,性别啊,用户名啊,密码什么的...

嗯嗯,给我啦,我的邮箱是245847971@qq.com,太爱你了 (一个不会三大框架的人)
追答
呃,我的意思是,你把框架搭好,我可以告诉你其它的怎么写,而且我这里没有mysql,hibernate那里的配置和映射不一定能写好

这个显然是要用HQL语句才能完成

比如你获取了表单的userName对吧,那么HQL语句就应该写成
from Users as U where U.name=userName(这句话你参照你的数据库写,我这里假设hibernate映射过来的类名是Users,name是其中的一个字段,userName是表单传递过来的参数,如果报错就在userName前后加单引号,这是字符串的问题)
然后你判断这个语句执行之后有没有返回值,没有返回值说明不存在该用户名,有返回值就已经有这个用户名了,然后你应该知道怎么写了吧?
麦奇玩游戏
2012-05-09 · 超过31用户采纳过TA的回答
知道答主
回答量:241
采纳率:0%
帮助的人:101万
展开全部
可以的话 你用ajax可以实现的
追问
球详细,应该怎样做... 我是新手....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式