JAVA Web request对象

request对象

request对象用于处理HTTP中请求的各项参数,最常用的就是获取请求参数。如果要同时指定多个参数,各参数间使用与(&)符合分隔即可

例通过request对象的getParameter()方法获取传递的参数值代码如下

//index页面用于连接到delta

<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>使用request对象获取请求参数值</title>
</head>
<body>
<a href="deal.jsp?id=1&user=">处理页</a>

<--此处的为id指定参数名和值,为user指定字参数名没有指定参数值-->
</body>
</html>

注意:request的getParameter方法获取传递的参数时,如果指定的参数不存在,将返回null,指定了参数名但未指定参数,将返回空的字符串""

//delete页面

<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="utf-8"%>
<%

String id=request.getParameter("id"); //获取id参数的值
String user=request.getParameter("user");//获取user参数的值
String pwd=request.getParameter("pwd");//获取pwd参数值
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>处理页</title>
</head>
<body>
id参数的值为:<%=id %><br>
user参数的值为:<%=user %><br>
pwd参数的值为:<%=pwd %>
</body>
</html>

时间: 2024-08-10 00:04:29

JAVA Web request对象的相关文章

Java web 常见对象的取值方法整理

一.从request中取值: 1.取param: servlet:  request.getParameter() request.getParameterValues() jsp脚本:request.getParameter() request.getParameterValues() jstl/el:  ${param.name} ${paramaValues.names[0]} struts ognl:<s:property value="#parameters.ParamName[

Java 之 Request 对象

一.Request 对象和 Response 对象原理 request和response对象是由服务器创建的,供我们使用的. request对象是来获取请求消息,response对象是来设置响应消息. 原理示意图: 二.Request 对象继承体系结构 三.Request 功能 1.获取请求消息数据 (1)获取请求行数据 常用方法: (1)String getMethod() :获取请求方式 (2)String getContextPath():获取虚拟目录[重要] (3)String getS

[Java][Web]Request 实现转发和 MVC 设计模式

String data = "aaaaa"; request.setAttribute("data",data); // 将数据存在 request request.getRequestDispatcher("/message.jsp").forward(request,response); // 实现转发 MVC => M model/javabean  V view/jsp  C controller / servlet 在 messa

java web 域对象

四大域对象 pagecontext  表示的是当前页面的域对象Request表示的是请求域中的对象session  表示的是一次会话中的对象application表示的是在一次tc启动到一次关闭的时候获取得到的对象 jsp的9大内置对象 requestResponsesessionApplicationPagepagecontextoutconfigexception--------------------- 作者:Diligently_ 来源:CSDN 原文:https://blog.csdn

[Java][Web]Request 获取请求头和数据

获取方式一 InputStream in = request.getInputStream(); int len = 0; byte buffer[] = new byte[1024]; while((len = in.read(buffer)) > 0) { System.out.println(len); System.out.println(new String(buffer,0,len)); } 获取方式二 String value  = request.getParameter("

Java Web servletConfig 对象

ServletConfig:封装了Servlet 的配置信息,并且可以获取ServletContext 对象 配置Servlet的初始化参数,且该节点必须在load-on-startup 节点前. <servlet> .... <init-param> <!--参数名--!> <param-name>参数名</param-name> <!--参数值--!> <param-value>参数值</param-value&

java web开发需要注意的地方

java需要注意的 1.字符串值相等比较 c#用双等号(==)来进行 字符串值相等比较.如下: string a="3"; string b="3"; if(a==b){ } java用equals来比较字符串的值是否相等,双等号(==)是来比较地址是否相等 1.基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值. 2.复合数据类型(类) 当

[原创]java WEB学习笔记15:域对象的属性操作(pageContext,request,session,application) 及 请求的重定向和转发

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

[原创]java WEB学习笔记48:其他的Servlet 监听器:域对象中属性的变更的事件监听器 (3 个),感知 Session 绑定的事件监听器(2个)

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------