【实例】(一)网上书店servlet实现登录

本文通过实例展示了如何使用Servlet实现网上书店的登录功能。当用户输入用户名和密码后,服务器会判断用户名是否为'tom',成功则内部跳转到另一个Servlet,失败则跳转到错误页面。
摘要由CSDN通过智能技术生成

(一)写一个servlet实现登录

  1. 写一个登录页面,需要输入用户名和密码,填完后提交给一个servlet;
  2. 如果用户名不是tom则服务器内部跳转到一个失败的页面;
  3. 如果用户名是tom则服务器内部跳转到另外一个servlet中。

效果图示

运行结果:
在这里插入图片描述输入错误的用户名登录:
在这里插入图片描述
在这里插入图片描述输入正确的用户名密码则跳转到新的servlet。

思路

  1. 写servlet,重写doGet方法。
  2. 写一个HTML页面,里面有用户名密码的表单,提交时action设置成指定servlet。

代码

  1. 初始的servlet。
protected void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
   
		request.setCharacterEncoding("UTF-8");
		response.setContentType("text/html;charset=utf-8");

		// 1、获得用户名和密码
		String username = request.getParameter("username");
		String password = request.getParameter("password");

		
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值