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中指定名称的对象

  • 相关阅读:
    数据库中计算值的更新方法
    多语言系统的数据库设计
    深蓝词库转换2.0发布——支持仓颉、注音、五笔、郑码、二笔等
    数据库SQL开发的一些要点
    最近工作有点累
    IPv6地址争夺中国再落后 申请量仅全球1.8%
    Nantpad 1.0 has been released!
    又丢了一辆自行车
    搬到新家了.
    我和我的好友的计算机之路.希望能给你的计算机生活点一盞明灯
  • 原文地址:https://www.cnblogs.com/weichunguang/p/7646982.html
Copyright © 2011-2022 走看看