通过Servlet实现注册和登录
用Servlet实现注册和登录,主要原理就是通过request对象和response对象在页面实现数据交互 , 先做一个请求 然后服务器做一个响应,达到获取数据的目的,这需要我们熟练掌握三层架构。
注册页面
注册页面是我们最常见的页面之一,如果仔细分析就会发现,注册页面在三层架构中是一个插入的逻辑,我们把要注册的内容放到数据库,当我们登录的时候这个request对象会向向服务器索要数据,如果有这个数据,说明之前有注册过,如果没有则需要重新注册;
详细代码如图所示:
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//处理编码问题
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
//设置响应的格式
response.setContentType("text/html");
//设置接受的对象
String userName = request.getParameter("userName");
String pwd = request.getParameter("pwd");
String name = request.getParameter("name");
String age = request.getParameter("age");
boolean istrue = false;
//加入T