为了简化开发过程,JSP提供了一些内置对象,它们由容器实现和管理.开发者在JSP页面中无需声明,无需实例化就可使用.主要有out,request,response,session,application,pageContext,page,config和exception这九个,其中前五个最常用. out out对象为客户打开输出流,向客户端发送输出流.简单来说就是向客户端输出数据. 常用方法: out.print("hello world"); //输出到浏览器 out.print(2…
request对象  javax.servlet.http.HttpServletRequest接口的实例 request.setCharacterEncoding("utf-8"); 设置字符编码方式 request.getContextPath(); 返回站点的根路径,项目名/,由于解决相对路径的问题 request.getLocale().toString(); 返回当地语言环境, request.getRemoteAddr() 获取客户端IP地址,返回值为String类型 re…
简介 Web容器创建的一组对象,不用new即可使用. 共有9种,out.request.response.session.application,五种比较常用,page.pageContent.exception.config四种不太常用. 4种作用域范围 page 变量当前页面有效,页面跳转了就无效了 除了request.session.application三种内置对象的作用域分别与自身名称相同,其他内置对象的作用域全部是page request 变量在该次请求有效,即从page1跳转到pa…
JSP 脚本中包含了 9 个内置对象,这 9 个内置对象都是 Servlet API 接口的实例,只是 JSP 规范对它们进行了默认初始化. 这 9 个内置对象如下: 1.application:javax.servlet.ServletContext 的实例,该实例代表 JSP 所属的 Web 应用本身,可用于 JSP 页面,或者在 Servlet 之间交换信息.常用的方法有 getAttribute(String attrName).setAttribute(String attrName,…
JSP脚本中包含9个内置对象,这9个内置对象都是Servlet API接口的实例,只是JSP规范对它们进行了默认初始化.也就是说它们已经是对象,可以直接使用. 我们随意打开一个由JSP页面生成的Servlet类文件,可以看到如下代码片段: public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response…
一.Request简介 Request对象是.net的内置对象之一,也是.net中常用的对象,用于获取客户端的信息,可以使用Request对象访问任何基于HTTP请求传递的所有信息.通过Request对象能够获得客户端发送给服务器的信息,不能将服务器端的数据发送给客户端的浏览器. 二.Request对象的作用 对于.net的内置对象之一Request,我将其在应用程序中所发挥的作用分为两种,第一种是通过Request对象,可以在服务器端获取当前访问该服务器的客户端(浏览器)的一些数据信息,第二种…
书接上回,上次跟大家概括的说了说JSP的九种常用内置对象.接下来就该聊聊它们各自的特点了,今天先说说request吧. 下面是request的一些常用方法: isUserInRole(String role):判断认证后的用户是否属于逻辑的role中的成员. getAttribute(String name):返回name指定的属性值,如不存在则返回null. getAttributeNames():返回name指定属性集合,其结果是一个枚举实例. getCookies():返回客户端的所有Co…
书接上回,上次跟大家概括的说了说JSP的九种常用内置对象.接下来就该聊聊它们各自的特点了,今天先说说request吧. 下面是request的一些常用方法: isUserInRole(String role):判断认证后的用户是否属于逻辑的role中的成员. getAttribute(String name):返回name指定的属性值,如不存在则返回null. getAttributeNames():返回name指定属性集合,其结果是一个枚举实例. getCookies():返回客户端的所有Co…
一.JSP中的Java代码 (一)JSP页面中有三种方式嵌入java代码: 1.java的表达式 格式:<%= java表达式 %> 2.java的语句 格式:<% java语句> 3.java的声明 格式:<%!成员方法的声明%> JSP中的java的表达式:<%= java表达式 %> <%@ page language="java" contentType="text/html; charset=utf-8"…