内置对象之request、response、session

本文详细介绍了Java JSP中的request、response和session对象。request对象用于处理HTTP请求参数,如访问请求参数和管理作用域属性。response对象负责响应客户端,包括重定向网页和禁用缓存。session则用于在会话期间保持用户状态,讨论了如何保存和获取session信息以及配置session超时。
摘要由CSDN通过智能技术生成

目录

前言

一、request、response、session是什么?

二、使用步骤

1.request对象

1.1 访问请求参数

1.2 在作用域中管理属性

2.response

 2.1 重定向网页

2.2.1 禁用缓存

3.session

总结


前言

本章只讲解jsp内置函数中的三个函数,其他的下次讲解


提示:以下是本篇文章正文内容,下面案例可供参考

一、request、response、session是什么?

示例:

        request:请求

          response:响应

          session(用户级):会话

        会话开始:打开浏览器

        会话结束:关闭浏览器

二、使用步骤

1.request对象

request对象封装了由客户端生成的HTTP请求的所有细节,主要包括HTTP头信息、系统信息、请求方式和请求参数等。通过request对象提供的相应方法可以处理客户端浏览器提交的HTTP请求中的各项参数

request对象的常用方法:

 

1.1 访问请求参数


我们知道request对象用于处理HTTP请求中的各项参数。在这些参数中,最常用的就是获取访问请求参数。当我们通过超链接的形式发送请求时,可以为该请求传递参数,这可以通过在超链接的后面加上问号“?”来实现。注意这个问号为英文半角的符号。

如果要同时指定多个参数,各参数间使用与符号“&”分隔即可。

示例:在页面中定义超链接。

<a href="delete.jsp?id=1">删除</a>

 在delete.jsp页面中,可以通过request对象的getParameter()方法获取传递的参数值。

<%
    String id = request.getParameter("id");  //获取id参数的值
%>

添加界面(示例):

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action=doadd.jsp method="post">
                   <div id="user">用 户
                     <input type="text" name="textfield" />
                   </div>
                   <div id="password">密   码
                     <input type="password" name="textfield2" />
                   </div>
                   <div>
                   性别<input name="sex" type="radio" />男
            <input checked='true' type="radio" name="sex" />女<br>
            爱好:
            <input name="like" type="checkbox" value="吃饭" />吃饭
            <input name="like" type="checkbox" value="美女" />美女
            <input name="like" type="checkbox" value="文学" />文学
            <input name="like" type="checkbox" value="科技" />科技<br>
            地址:
            <select na
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梓轩wdw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值