如何实现真正的注册?

如何实现真正的注册?

1.确定注册页面是否可用

2.努力让表单提交数据给servlet

3.servlet中获取数据

	//接下来我们做什么?
	//1.获取数据
	//解决乱码问题:
	request.setCharacterEncoding("utf-8");
	String username=request.getParameter("username");

	String password=request.getParameter("password");
	String password_confirm=request.getParameter("password_confirm");
	String realname=request.getParameter("realname");
	System.out.println("realname:"+realname);
	String sex=request.getParameter("sex");
	String birthday_str=request.getParameter("birthday");
	String cert_type=request.getParameter("cert_type");
	String cert_code=request.getParameter("cert_code");
	String passenger_type=request.getParameter("passenger_type");
	//因为用户表中没有关联省份,所以不用获取省份信息
	//String province=request.getParameter("province");
	String city=request.getParameter("city");
	String textarea=request.getParameter("textarea");

4.校验数据的合法性:对非空数据进行校验 对格式有限制的数据进行校验

5.在调用service之前,需要先把数据库的表导入进来,导入实体类,自己写DBUtil,service,dao

6.在调用service的方法之前,还要把所有表单数据封装到User对象中

7.调用底层service保存数据

8.返回结果给用户,直接去往登陆页面,注意:如果做了更新操作,建议重定向到登陆页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值