-
JSP PageContext.forward()方法:转发页面
所属栏目:[Java] 日期:2020-12-15 热度:79
该方法可以把页面转发到另一个页面或者 servlet 组件上。 语法: forward(String relativeUrlPath) 参数说明: relativeUrlPath:relativeUrlPath 是目标的相对地址。 示例 将页面转发至 count.jsp,关键代码如下: % pageContext.forward("count.jsp");% 典[详细]
-
JSP PageContext.getServletConfig()方法:获取当前页面的Servle
所属栏目:[Java] 日期:2020-12-15 热度:76
该方法用于获取当前页面的 ServletConfig 对象。 语法: getServletConfig() 返回值:当前页面的 ServletConfig 对象。 示例 获取 ServletConfig 对象,然后获取 Servlet 的名字,并输出到页面,关键代码如下: % ServletConfig conf = pageContext.getServle[详细]
-
JSP PageContext.handlePageException()方法:抛出异常
所属栏目:[Java] 日期:2020-12-15 热度:158
该方法用于抛出异常,不进行处理。 语法1 handlePageException(Exception e) 参数说明: e:Exception 对象。 示例 本示例在首页面产生异常,在 error.jsp 页面显示该异常的消息字符串。 首先在首页面产生异常,关键代码如下: %@page language="java" pageEn[详细]
-
JSP PageContext.getErrorData()方法:返回包含错误信息的ErrorD
所属栏目:[Java] 日期:2020-12-15 热度:55
该方法返回一个包含错误信息的 ErrorData 对象。 语法: getErrorData() 返回值: 返回一个包含错误信息的 ErrorData 对象,如果不在错误页调用,返回的信息是无意义的。 示例 返回 ErrorData 对象,关键代码如下: % ErrorData error = pageContext.getError[详细]
-
JSP PageContext.release()方法:释放相关资源
所属栏目:[Java] 日期:2020-12-15 热度:192
该方法用于释放相关资源。 语法: release() 示例 本示例通过 pageContext 对象的 release() 方法释放资源,关键代码如下: % pageContext.release();%[详细]
-
JSP Request.getAttributeNames()方法:返回所有属性的名字集合
所属栏目:[Java] 日期:2020-12-15 热度:76
该方法用于返回 request 对象所有属性的名字集合,其结果是一个枚举的实例。 语法: getAttributeNames() 返回值:request 对象所设置的所有属性名字的枚举对象。 示例 将在 JSP 页面输出 request 对象设置的所有属性的名称,关键代码如下: % request.setAtt[详细]
-
JSP PageContext.setAttribute()方法:设置属性
所属栏目:[Java] 日期:2020-12-15 热度:111
该方法用于在指定对象范围设置属性。 语法: setAttribute(String name,Object value,int scope) 参数说明: name:要设置的属性名称。 value:要设置的属性值。 scope:要设置属性的范围对象。 scope 参数的取值如表所示。 scope 参数的取值范围 参数 说明 A[详细]
-
JSP Request.getAttribute()方法:获取指定的属性值
所属栏目:[Java] 日期:2020-12-15 热度:200
该方法用于获取指定的属性值,如果指定的属性值不存在,则会返回一个 null。 语法: getAttribute(String name) 参数说明: name:要获取属性值的属性名称。 返回值:返回指定的属性值或 null。 示例 获取指定的属性值,并在页面中显示属性值,关键代码如下:[详细]
-
JSP PageContext.getAttribute()方法:在指定范围内检索属性
所属栏目:[Java] 日期:2020-12-15 热度:127
该方法用来在指定的范围内检索一个特定的已经命名的对象。 语法: getAttribute(String name,int scope) 参数说明: name:要获取属性的名称。 scope:要搜索属性的范围。 返回值: 搜索到的属性的值。 scope参数的取值如表所示: scope参数的取值范围 参数[详细]
-
JSP PageContext.getServletContext()方法——返回ServletContex
所属栏目:[Java] 日期:2020-12-15 热度:167
该方法返回 ServletContext 的实例。 语法: getServletContext() 返回值:返回 ServletContext 的实例。 示例 获取 ServletContext 的实例,关键代码如下: % ServletContext sc = pageContext.getServletContext();%[详细]
-
JSP PageContext.getException()方法:获取当前的异常对象
所属栏目:[Java] 日期:2020-12-15 热度:120
该方法用于获取当前的 exception 对象,不过当前页面要设置为 error page。 语法: getException() 返回值:当前页面的 exception 异常对象。 示例 本示例在首页面产生异常,然后在 error.jsp 页面获取异常,并显示异常信息,关键代码如下: %@page language=[详细]
-
JSP PageContext.getResponse()方法:获取当前的Response对象
所属栏目:[Java] 日期:2020-12-15 热度:92
该方法用于获取当前的 response 对象。 语法: getResponse() 返回值:当前页面的 response 对象。 示例 获取 response 对象,并实现自动刷新显示当前时间,关键代码如下: % HttpServletResponse res = (HttpServletResponse)pageContext.getResponse(); res[详细]
-
JSP Exception.fillInStackTrace()方法:在异常堆栈跟踪中填充
所属栏目:[Java] 日期:2020-12-15 热度:61
该方法用于在异常堆栈跟踪中填充。 语法: fillInStackTrace() 返回值:对此 Throwable 实例的引用。 示例 在首页面产生异常,在 error.jsp 页面显示该异常的消息字符串。 首先在首页面产生异常,关键代码如下: %@page language="java" pageEncoding="GBK" er[详细]
-
JSP Page.hashCode()方法:返回对象的哈希码值
所属栏目:[Java] 日期:2020-12-15 热度:78
该方法返回该对象的哈希码值。 语法: hashCode() 返回值: 返回该对象的哈希码值。 示例 输出 page 对象的哈希码值,关键代码如下: % out.print(page.hashCode());%[详细]
-
JSP PageContext.removeAttribute()方法:移除指定范围对象中的
所属栏目:[Java] 日期:2020-12-15 热度:82
该方法用于移除指定范围对象中的属性。 语法: removeAttribute(String name,int scope) 参数说明: name:要设置的属性名称。 scope:要设置属性的范围对象。 scope参数的取值如表所示。 scope参数的取值范围 参数 说明 APPLICATION_SCOPE 在application对象[详细]
-
JSP PageContext.initialize()方法:初始化PageContext对象
所属栏目:[Java] 日期:2020-12-15 热度:55
该方法初始化 PageContext 对象。 语法: initialize(Servlet servlet,ServletRequest request,ServletResponse response,String ? ? ? ? ? ? ? ?errorPageURL,boolean needsSession, ? ? ? ? ? ? ? ?int bufferSize,boolean autoFlush) 参数说明: 参数 说明[详细]
-
JSP PageContext.getPage()方法:返回当前page对象
所属栏目:[Java] 日期:2020-12-15 热度:117
该方法返回当前 page 对象。 语法: getPage() 返回值:返回page对象。 示例 获取当前 page 对象,关键代码如下: % page = pageContext.getPage();%[详细]
-
JSP PageContext.getSession()方法:返回当前的Session对象
所属栏目:[Java] 日期:2020-12-15 热度:57
该方法返回当前的 session 对象。 语法: getSession() 返回值:返回当前的 session 对象。 示例 本示例通过 pageContext 对象的 getSession 得到当前 session,关键代码如下: % HttpSession s = pageContext.getSession(); s.setAttribute("user","C语言中[详细]
-
JSP Request.getCookies()方法:获取cookie对象
所属栏目:[Java] 日期:2020-12-15 热度:162
该方法返回客户端的所有 cookie 对象,结果是一个 cookie 数组。 语法: getCookies() 返回值:Cookie 类型的数组,它包含客户端的所有 cookie 对象。 示例 获取客户端 cookie 对象,关键代码如下: % Cookie[] cookies = request.getCookies(); out.println([详细]
-
JSP Request.getParameter()方法:获得客户端传送给服务器端的参
所属栏目:[Java] 日期:2020-12-15 热度:118
该方法用于获得客户端传送给服务器端的参数值,该参数是由 name 指定的,通常是表单中的参数。 语法: getParameter(String name) 参数说明: name:要获取参数的名称。 返回值:指定名称的参数值。 示例 获取传送给服务器的参数值,关键代码如下: form acti[详细]
-
JSP Request.getRequestURL()方法:获得客户端访问网站的绝对路
所属栏目:[Java] 日期:2020-12-15 热度:113
该方法可以获得客户端访问网站的绝对路径,即 URL 路径。 语法: getRequestURI() 返回值:客户端访问网站的 URL 路径,返回值类型为 StringBuffer。 示例 获取网站的 URL 地址,关键代码如下: % StringBuffer p = request.getRequestURL(); out.println("访[详细]
-
JSP Request.getHeaders()方法:返回指定名字的request header的
所属栏目:[Java] 日期:2020-12-15 热度:176
该方法将返回指定名字的 request header 的所有值,其结果是一个枚举对象。 语法: getHeaders(String name) 参数说明: name:文件头的header名称。 返回值:Enumeration 类的枚举对象,该对象包含指定 header 的所有取值。 示例 获取指定名称的 request hea[详细]
-
JSP Request.getHeadersNames()方法:返回所有request header的
所属栏目:[Java] 日期:2020-12-15 热度:128
该方法将返回所有 request header 的名字,其结果是一个枚举的实例对象。 语法: getHeaderNames() 返回值:Enumeration 类的枚举对象,该对象包含所有 request header 的名字。 示例 获取 request header 的名字,并将其在页面中输出,关键代码如下: % Enum[详细]
-
JSP Request.getRemoteUser()方法:获取请求用户的登录信息
所属栏目:[Java] 日期:2020-12-15 热度:96
该方法返回请求用户的登录信息,主要应用在 servlet 安全机制中检查用户是否已经登录。 语法: getRemoteUser() 返回值:请求用户的登录信息,如果用户未通过认证则返回 null。 示例 在页面中输出用户登录信息,关键代码如下: % out.println(request.getRemo[详细]
-
JSP Request.getIntHeader()方法:获取客户端请求中对应的头信息
所属栏目:[Java] 日期:2020-12-15 热度:76
该方法以 int 格式根据名称返回客户请求中对应的头信息(header)。 语法: getIntHeader(String name) 参数说明: name:header 的名称。 返回值:返回构建 Date 对象的 long 值。如果不存在指定的 header 名,则返回 -1。 示例 获取客户端请求中对应的头信[详细]