zoukankan      html  css  js  c++  java
  • jsp中常用内置对象与方法

    jsp中常用内置对象与方法  

    一、out对象

    这个对象最常用的方法只有两个:

    1out.print("String");

    2out.println("String");

    用途都是向客户端发送信息,即,在浏览器中显示信息。

    二、request对象

    当客户端请求一个JSP页面时,JSP容器(如TOMCAT)会将客户端的请求信息封装在request对象中。

    常用方法有:

    1request.getParameter(String name); //该方法用于获得客户端传送给服务器端的参数,该参数有name指定,通常是表单中的参数。

    2request.setCharacterEncoding(String type); //重载正文中使用的字符编码。(注:在用request.getParameter()获取中文数据前,要先用request.setCharacterEncoding("gb2312");设定字符编码,如果不设定则有可能出现乱码!)

    3request.getRemoteAddr); //该方法主要用于获取客户端的IP地址

    三、response对象

    封装了JSP产生的响应,JSP会根据客户端的请求建立一个默认的response对象,然后发送信息到客户端以相应客户端的请求。

    常用方法有:

    1response.sendRedirect(String location); //将客户机重定向到特定的URL

    2response.addCookie(Cookie cook); //添加一个cookie对象,以保存客户端的信息。注:Cookie是驻留在客户端机器上的对象,并包含状态信息,每个cookie都具有一个名称,而且每个cookie只能由生成它的网站进行访问。

    四、session对象

    session是指客户端与服务器端的一次会话,会话从客户连接到服务器开始,直到与服务器断开连接为止。一般情况下,当用户首次登陆系统时,JSP容器都会给用户分配一个唯一的sessionID,这个ID用于区分其他的用户,当用户退出时,ID就会消失。

    常用方法有:

    1session.setAttribute(String name, Object ob); //将一个对象绑定到会话中指定的name属性

    2session.getAttribute(String name); //返回与指定名称相联系的属性

    3session.removeAttribute(String name); //删除绑定到对话中指定名称的对象

    五、application对象

    为多个用户保存信息。对JSP容器而言,它保存了所有用户的共享信息,这与session对象不同。application对象当服务器启动时创建,直到服务器关闭时才消亡。

    1applicaton.getAttribute(String name); //返回与指定名称相联系的属性

    2applicaton.setAttribute(String name, Object ob); //将一个对象绑定到application中指定的name属性

    3applicaton.removeAttribute(String name); //删除绑定到application中指定名称的对象

  • 相关阅读:
    用 Python 带你看各国 GDP 变迁
    Fluent Interface(流式接口)
    probing privatePath如何作用于ASP.NET MVC View
    Word插入htm文件导致文本域动态增加的一个问题
    Visual Studio 2013附加进程调试IE加载的ActiveX Control无效解决方法
    Ubuntu下Chrome运行Silverlight程序
    Windows Phone Bing lock screen doesn't change解决方法
    SPClaimsUtility.AuthenticateFormsUser的证书验证问题
    Web Service Client使用Microsoft WSE 2.0
    Visual Studio 2013安装Update 3启动crash的解决方法
  • 原文地址:https://www.cnblogs.com/weichunguang/p/7646982.html
Copyright © 2011-2022 走看看