黑马程序员技术交流社区

标题: 想用servlet jsp 还有jdbc mysql 用MVC模式设计一个注册页面 遇到了难点 新人求助 [打印本页]

作者: 沙漠里的小鱼    时间: 2013-1-25 20:56
标题: 想用servlet jsp 还有jdbc mysql 用MVC模式设计一个注册页面 遇到了难点 新人求助
要求用户名不能为空  并且是3到8位字母   
密码不能为空  并且是3到8位字母
电子邮箱不能为空  并且是指定的格式
生日不能为空  并且是生日必须是个日期类型
各位大侠指点一下思路吧  
到底怎么写一个用jsp  servlet jdbc连起来用MVC模式写个注册界面
各位大侠指点下新手吧  谢谢
作者: 小学生0987    时间: 2013-1-26 20:27
用mvc模式就是一个jsp页面来做登陆页面,一个java页面接收数据,验证信息,一般连接jdbc会写一个类封装所有操作,然后在其他类调用,信息不能为空很好验证,和空字符串对比就行了,验证信息格式可以用正则表达式,比如3到8为字母可以用[A-Z a-z](3,8)来验证。
作者: 黑马张英涛    时间: 2013-1-26 20:37
看老方的java web吧,你说的这些都有
作者: 成吉思汗    时间: 2013-1-27 19:42
MVC即model(业务逻辑,一般由javabean构成)-view(应用的表示层,一般由jsp构成)-controler(应用的过程处理,一般由servlet/struts2构成)。
那么,针对你的问题,先做一个jsp页面,页面包括上述内容,文本框的约束可以由正则表达示去处理,写好之后,再页面提交时,将所有内容提交至servlet层,在这一层,我们获取jsp页面提交过来的内容,这里呢,我们有可能会对这些内容做些判断,比如用户名是否正确,这时,就要利用已经封装好的jdbc去获取数据库里的内容。这样就联系到一起了,代码就不粘了啊!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2