1 request

request对象用于获取客户端发来的请求信息,包括HTTP报文和网页发来的信息。例如,要获取以下表单控件的信息:

<form action = "acception.jsp" >

<input type="text" name = "user_id" >

<input type="submit" value = "提交" >

</form>

就需要在acception.jsp网页中添加以下脚本:

<% String user_id = request.getParameter("user_id") %>

2 response

response用来处理服务器将要发送给客户端的HTTP响应信息,例如:

response.setContentType("application/ms-excel") 就是告诉浏览器以Excel类型读取此文件。

response.sendRedirect("index.jsp")就是告诉浏览器返回首页。

3 session

服务器会为每个来自不同客户端的请求建立一个单独的session对象,以键值对的形式存储有关请求者的信息。例如要获取用户名以便在不同网页中显示:

String userName = request.getParameter("userName");

session.setAttribute("userName", userName);

// 在另一个网页中调用

String userName = (String) session.getAttribute("userName");

十月二日读书笔记(JSP网页的内置对象)相关推荐

  1. 第4章 JSP语法、内置对象

    第4章 JSP语法.内置对象 关于Spring Boot+Vue全栈开发实战(三方面)前端 全栈 Spring Boot JSP概述 4.1.1 什么是JSP(Java Server Page) 4. ...

  2. jsp输出金字塔_实验二 JSP语法及内置对象.doc

    实验二 JSP语法及内置对象 燕山大学经济管理学院 JSP编程技术 实验指导书 经济管理学院电子商务系 2011年5月 实 验 说 明 <JSP编程技术>JSP(Java Server P ...

  3. JSP的out内置对象及其常用方法

    JSP全名为Java Server Page,即Java服务器语言,是一种简化的Servlet语言,与ASP相似,用于动态网页的设计,下面我们就简单讲一下JSP的out内置对象以及一些常用的方法,ou ...

  4. 编写两个jsp页面inputString.jsp 和computer.jsp,用内置对象获取inputString.jsp页面提交的字符串。

    编写两个jsp页面inputString.jsp 和computer.jsp,用户可以并使用inputString.jsp提供的表单输入一个字符串,并提交给computer.jsp页面,该页面通过内置 ...

  5. jsp是在html中添加什么作用域,JSP九个内置对象 四大作用域 动作指令

    九个内置对象: 1.application:javax.servlet.ServletContext的实例,代表JSP所属的web应用本身,常用的方法有getAttribute(). 2.config ...

  6. jsp中的内置对象(9个)、作用

    jsp内置对象 定义:可以不加声明就在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量 JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): 1.request对象 客户 ...

  7. JSP动作和内置对象

    前言:          这节的内容很简单,简单总结下. 一.动作元素 动作元素:主要在请求处理阶段起作用,能够影响输出流和对象的创建.使用修改等,它按照XML语法进行书写. 动作元素分为两类: 一类 ...

  8. js笔记(四)内置对象Math和Date()、浏览器对象模型BOM

    大标题 小标题 备注 一.内置对象Math.Date() 1. Math 数学对象; 2. Date() 日期对象; 常用的数学对象:Math.PI.abs(n).round(n).random(). ...

  9. JavaScript知识笔记(三)——内置对象、浏览器对象

    内置对象: (与Java很像) JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长 ...

最新文章

  1. Codeforces 338D 对线性同余方程组的一点理解
  2. 欢迎加入网络管理论坛群
  3. C# SqlBulkCopy数据批量入库
  4. 【转】投影矩阵的推导
  5. Core Services层
  6. java技术专家学习路线图_向Java最佳专家的全球专家学习Java
  7. 关于模拟量转光纤的不同实现方法与区别
  8. python输入代码界面通常_vscode写python时的代码错误提醒和自动格式化的方法
  9. OpenStack 之Nova添加扩展API流程,附带资源的查找功能
  10. 【kafka】kafka单节点测试
  11. 常微分方程的数值解法
  12. 内联css加伪元素,使用CSS:前和:后内联CSS伪元素?(Using CSS :before and :after p
  13. bupt2021秋季计算导论第十三次实验
  14. 10个重要的算法C语言实现源代码:拉格朗日,牛顿插值,高斯,龙贝格,牛顿迭代,牛顿-科特斯,雅克比,秦九昭,幂法,高斯塞德尔 ...
  15. 计算机学报编辑待遇,《计算机学报》编辑委员会
  16. 程序员的自我修养 - 读书笔记文字版
  17. Uiautomator2 GitHub文档转载
  18. Linux 文件夹右下角有锁,解锁
  19. Aspose.Cells使用教程:使用 .NET 在 Linux 上创建或编辑 Excel 文件
  20. ubuntu上的音频分析工具

热门文章

  1. 计算机入门知识(如何使用操作系统)
  2. 火狐浏览器滚动条兼容问题
  3. 咸鱼前端—CSS字体外观
  4. 那些年,我们一起做过的 Java 课后练习题(26 - 30)
  5. 高性能MySQL -- 查询性能优化
  6. 蒙特卡罗MCNP学习汇总(二)--几何体基础,构建几何体
  7. ADT: Graph 图
  8. 一.僵死进程(僵尸进程)
  9. 计算机cbr代表什么,cbr是什么文件格式
  10. 你所不知道的C盘变大的原因