`

HttpServletRequest对象request-JSP内置对象request的方法的使用

    博客分类:
  • java
 
阅读更多

/*

request是jsp的内置对象 与 HttpServletRequest类相关  实现了 javax.servlet.ServletRequest接口 

用来处理用户提交的数据  

*/

<%@ page contentType="text/html;charset=gb2312"%>
< %@ page import="java.util.*"%>
< html>
   <head>
      <title>this is  a jsp request test</title>
   </head>
< body>
 请求信息如下: <br>
 您的主机IP是:<%=request.getRemoteAddr()%><br>
 您的主机名字是:<%=request.getRemoteHost()%><br>
 您的访问端口是:<%=request.getRemotePort()%><br>
 服务器地址是:<%=request.getServerName()%><br>
 服务器所开放的端口是:<%=request.getServerPort()%><br>
 提交使用的方法是:<%=request.getMethod()%><br>
 请求的URL是:<%=request.getRequestURI()%><br>
 请求所用的协议是:<%=request.getProtocol()%><br>
 接收客户提交信息的路径:<%=request.getServletPath()%><br>
 客户请求信息的总长度:<%=request.getContentLength()%><br>
 请求中位于路径之后的查询字符串:<%=request.getQueryString()%><br>
 http头文件中user-agent的值:<%=request.getHeader("User-Agent")%><br>
 http头文件中accept的值:<%=request.getHeader("accept")%><br>
 http头文件中Host的值:<%=request.getHeader("Host")%><br>
 http头文件中accep-encoding的值是<%=request.getHeader("accept-encoding")%><br>
 头名字的一个枚举:
 <%
    Enumeration e=request.getHeaderNames() ;
 while(e.hasMoreElements())
 {
   out.println((String)e.nextElement()) ;
 }
 
 %>
< /body>
< /html>

分享到:
评论

相关推荐

    javaWeb课程实验2--jsp内置对象

    JSP提供了九个内置对象,它们分别是:request、response、session、application、out、pageContext、config、exception和page。这些对象无需声明即可在JSP页面中直接使用,极大地简化了开发过程。 1. **request对象...

    Web编程(Java )-JSP内置对象的应用.doc

    本实验主要涉及了三个JSP内置对象:`session`、`request`和`response`,以及它们在实现一个简单的注册登录系统中的应用。 1. **Session对象** - Session是HTTP协议中的概念,用于在用户的不同请求之间保持数据。在...

    Java-Web程序设计案例教程第四章-JSP内置对象.ppt

    【Java-Web程序设计案例教程第四章-JSP内置对象】主要涵盖了JSP中的一些核心内置对象,包括out、request、response、session以及application对象的使用。这些对象在开发动态网页时起到关键作用。 **1. out对象** ...

    jsp九大内置对象

    - **用途**:提供了一个中心化的访问点,可以访问到JSP页面中的其他内置对象(如request、response、session、application等)。 - **特点**: - 创建和初始化工作由容器自动完成。 - 可用于获取当前页面的上下文...

    JSP内置对象实验报告.doc

    在JSP中,有九个内置对象,它们是预定义的,可以直接在JSP页面中使用,无需声明或实例化。本实验主要探讨了四个关键内置对象:request、response、session和pageContext。 1. **request对象**:request对象代表HTTP...

    JSP内置对象归纳与总结

    在JSP中使用内置对象可以实现与Servlet环境的相互访问,例如使用out对象输出数据,使用request对象获取客户端的请求信息,使用session对象存储客户端的会话信息等。 在实际应用中,我们可以根据需要选择使用相应的...

    jsp内置对象的使用

    本篇文章将深入探讨JSP的九大内置对象及其使用方法。 1. **pageContext对象**:PageContext对象提供了一个全局的访问上下文,可以用来获取其他JSP对象,如request、response、session、application等。它还允许在...

    jsp--2.内置对象

    本篇文章将详细探讨JSP的内置对象及其使用方法。 一、请求对象(Request) HttpServletRequest接口代表客户端的请求,它是JSP中的一个重要内置对象。通过request对象,我们可以获取到HTTP请求中的参数、头信息、...

    jsp九大内置对象讲解

    JSP九大内置对象详解 JSP(Java Server Pages)是一种基于Java技术的服务器端编程语言,用于创建动态...在了解JSP九大内置对象的原理和使用方法之后,开发者们可以更好地使用这些对象来开发高效、可靠的Web应用程序。

    jsp内置对象课件,维护对象和增加和删除对象属性

    【JSP内置对象】是Java Server Pages(JSP)技术的核心组成部分,它们是JSP页面中预先定义并可以直接使用的对象,无需程序员显式创建。这些内置对象的存在极大地方便了开发人员处理各种Web应用程序的任务,提高了...

    第四单元 JSP内置对象.pdf

    ### 第四单元 JSP内置对象 #### 一、概述 JSP(Java Server Pages)是一种动态网页技术标准,它将动态代码...这些文档详细介绍了JSP内置对象所继承的类以及可用的方法,有助于深入理解JSP技术的核心概念和技术细节。

    JSP内置对象之域对象和JSP指令

    ### JSP内置对象之域对象和JSP指令详解 #### JSP内置对象之域对象 在JSP技术中,有几种内置对象被称为“域对象”,它们用于存储数据,并且具有不同的作用范围。这些域对象包括`pageContext`、`request`、`session`...

    JSP内置对象:Request和Response的简单介绍及使用

    在Java Server Pages (JSP) 中,Request和Response是两个非常重要的内置对象,它们分别代表了HTTP请求和HTTP响应。这两个对象是基于Servlet API的HttpServletRequest和HttpServletResponse接口的实例,为开发者提供...

    EL与JSP相关内置对象

    ### EL与JSP相关内置对象 #### 一、概述 EL(Expression Language)是一种简洁的数据存取语言,用于获取或设置JavaBean属性值、访问数组、List集合等数据。EL在JSP页面中的使用可以极大地简化JSP页面的编写工作,...

    Jsp内置对象参考手册.chm+JSP内置对象详细讲解

    **JSP内置对象详解** JSP(JavaServer Pages)是一种动态网页技术,它允许开发者将HTML代码与Java代码结合在一起,以实现服务器端的逻辑处理。在JSP中,有九个内置对象,它们是由服务器自动创建并提供给每个JSP页面...

    jsp.rar_jsp内置对象

    以下是一个简单的JSP页面实例,演示了如何使用这些内置对象: ```jsp ; charset=UTF-8" pageEncoding="UTF-8"%&gt; &lt;!DOCTYPE html&gt; &lt;title&gt;JSP内置对象示例 &lt;%-- 使用pageContext对象 --%&gt; ...

    JSP的内置对象详细讲解

    JSP的内置对象是JSP页面中预定义的变量,可以直接在JSP脚本或表达式语言中使用,无需显式声明。它们提供了对HTTP请求和响应、会话管理、异常处理等功能的直接访问,极大地简化了开发过程。以下是各个内置对象的详细...

    jsp9大内置对象讲解

    在JavaServer Pages (JSP) 技术中,开发者可以使用九个预定义的、与请求处理相关的对象,这些对象被称为“内置对象”。这些对象提供了对HTTP请求的访问,简化了网页开发,使得程序员能够更高效地处理用户交互。以下...

    jsp内置对象聊天系统

    在JSP中,内置对象是预定义的对象,可以直接在页面上使用,无需显式实例化,大大简化了开发流程。这个系统利用了JSP的内置对象来实现用户交互、数据处理和页面导航等功能,从而创建了一个基础的在线聊天平台。 1. *...

Global site tag (gtag.js) - Google Analytics