getAttribute和setAttribute一起使用,而getParameter用于取得如request传来的参数。

Web是请求/响应架构的使用,而request和response就是在服务器端生成的相应的两个对象,request能够获取客户端传递的参数及相关的一些信息,而response就是给客户端响应相关的页面及信息。

request.getRequestDispatcher().forward(request.response)这个语句意思是将客户端的请求转向(forward)到getRequestDispatcher()方法中参数定义的页面或者链接。

说通俗点就是,当一个客户端的请求到这个页面后,不做处理或者不处理完,将请求转给另一个页面处理,然后再响应给客户端

request.getRequestDispatcher().forward(request.response)是转发
将提交这个请求的页面的信息带过去传给被转发页面;
request 和response是servlet内置的8个对象之二
当你要跳转页面但是你又要用到前一个页面的某些信息的时候可以用这个方法
当你要跳转页面并且不需要用到前一个页面的信息时你可以选择用redirect(重定向)

转载于:https://www.cnblogs.com/stm32stm32/p/5838980.html

JSP慕课网阶段用户登录小例子(不用数据库)相关推荐

  1. java servlet 注册登录,JSP+JavaBean+Servlet实现用户登录与注册

    数据库 create database student; use student; create table user( id int primary key auto_increment, user ...

  2. JSP实现简单的用户登录和注册

    实验环境:Tomcat 9.0,MySQL 8.0,JDBC 8.0; 实验方法,利用连接池连接MySQL进行操作 首先创建一个Dynamic Web Project 1.连接池的创建 在 WebCo ...

  3. 使用filter过滤器实现简单用户登录验证(不用配置web.xml文件)

    一.filter过滤器的作用 如果想要获取中文字符,或者是显示提交的中文,就需要添加以下代码,来防止乱码的情况发生. request.setCharacterEncoding("utf-8& ...

  4. 简单的用户登录页面与后台数据库的交互

    思路为:当用户登录时,如果用户名和密码都正确的时候会进入成功页面.在validate.jsp里会先获得用户名,然后再数据里查找此用户名是否已经存在,若存在则再与所对应的密码进行对比,若都相同则返回fl ...

  5. 注册界面php mysql_php:用户登录注册并存入数据库的简单网页示例

    学习了一下php的一些基础知识,就迫不及待的想做一些相关的实例来巩固一下自己的学习,这样才知道这些函数语法在实际上的作用和效果,下面是一个比较简单的实例,实现了用户在注册的时候,把用户的数据存到数据库 ...

  6. 慕课网模抖音小程序 springboot笔记

    小程序后台 1.后台结构: 如图1所示为传统的单项目工程,将所有层都写在一个工程中,项目较大不利用后期修改,适用于小型项目. 图1 单项目工程 本小程序后台采用maven搭建分成的聚合工程,如图2所示 ...

  7. 【每日一练】用户登录小案例

    思路分析: 1.点击登录 2.获取输入框文本,非空判断 3.ajax发送 4.服务器响应 成功:跳转首页 失败:弹窗提示 代码: document.querySelector('#btnLogin') ...

  8. MySQL不能查看表_mysql root用户登录后无法查看数据库全部表

    首先停掉mysql服务,在/etc/my.cnf中添加 skip-grant-tables,同时可以添加skip-networking选项来禁用网络功能,防止这时其他人通过网络连接到数据库 [mysq ...

  9. python写微信小程序源码示例_python实现微信小程序用户登录、模板推送

    python实现微信小程序用户登录.模板推送 来源:中文源码网    浏览: 次    日期:2019年11月5日 [下载文档:  python实现微信小程序用户登录.模板推送.txt ] (友情提示 ...

最新文章

  1. 城市大脑与智慧城市前沿趋势 主题论坛 |未来科技大讲堂 第12期
  2. 【java8】中stream的.findAny().orElse (null) 是什么意思?
  3. 清华类脑计算成果再登Nature:张悠慧施路平团队出品,有望打破冯诺依曼瓶颈...
  4. 机器翻译中丢掉词向量层会怎样?
  5. 洛谷 P3244 / loj 2115 [HNOI2015] 落忆枫音 题解【拓扑排序】【组合】【逆元】
  6. mysql connection_id 表锁的应用
  7. java任务追踪预警怎么写_分布式系统中如何优雅地追踪日志(原理篇)
  8. Java执行系统命令策略
  9. 如何在一年内从零基础到前端就业?
  10. [转][进阶]-Python3 异步编程详解
  11. 马斯克再谈“AI威胁论”,吴恩达也看不下去了
  12. 思维导图中的快捷键分享
  13. [转] 用GDB调试程序(五)
  14. 不装插件,查看.rp文件
  15. freyja 将引入“分组”概念进一步提高维护缓存时的效率
  16. python mysql就业情况_影响员工离职因素分析—Mysql/python
  17. Matlab-syms用法
  18. 故障分析 | 数据库表空间被 rm 后,怎么处理
  19. 设定了所有种子后每次结果还是不一样 pytorch可重复 可复现问题
  20. BZOJ1179【APOI2009】ATM Tarjan

热门文章

  1. 嵌入式和非嵌入式_我如何向非技术同事解释词嵌入
  2. t-sne 流形_流形学习[t-SNE,LLE,Isomap等]变得轻松
  3. 治疗拖延症晚期患者的三张处方
  4. 理解 Keystone 核心概念 - 每天5分钟玩转 OpenStack(18)
  5. 摆成“吉”字的一万响鞭炮
  6. java知识点_java知识点
  7. sql server cdc 清理_基于CDC技术的ElasticSearch索引同步机制
  8. linux传输文件scp自动接密码,配置scp在Linux或Unix之间传输文件无需密码
  9. 局域网限速软件_2号破解app重器推荐一款强大的快捷软件
  10. audio h5 src 变了之后_我在叩丁狼学H5