清泉逐流

做着努力,等待幸福到来
» 日志

JSP内置对象Cookie的知识

时间 : 2011-11-05 13:31 标签 : JSP  

  Cookie是服务器保存在客户端的一组资源。登陆时浏览器会弹出一对话框,问你是是否记住密码?这就是应用到了Cookie.

  通过它,我们可以XX时间不用再登陆。

  要使用它,你先要理解,他是服务器对客户端作出回应,所以它属于reponse,造成不要认为是request啊。

  下面是我写的cookie的操作的例子,它可以写入和读取cookie:

  这个小实例有三个页面

  cookie_test.jsp页面内容如下:

  You can choose the list you want to operate:

  <a href="setCookie.jsp">Write Cookie</a>

  <

>

  <a href="getCookie.js

查看全文 »

JSP内置对象response的知识

时间 : 2011-11-05 13:27 标签 : JSP  

  reponse对象的主要功能是服务器端用于向客户端发送信息,例如HTTP的头信息和Cookie信息等。

  它的主要使用有:

  1)设置HTTP头信息,如

  response.setHeader(“refresh” ,”2;URL=在这里,输入你想转向的网页地址(如1.JSP)”);

  2)重定向,如:

  reponse.sendRedirect(跳转目的地);

  3)设置Cookie,如:

  response.addCookie();

  与request联系起来,reponse,顾名思义,它就是回应的意思,即表示服务器端回应客户端的请求。

  它所属的接口:javax.servlet.http.HttpServletResponse,HttpServletResponse的父接口是ServletResponse,而且ServletRespon也现在只有唯一的一个HtttpServletResponse子接口,主要原因在于

查看全文 »

JSP内置对象config的知识

时间 : 2011-11-05 13:25 标签 : JSP  Servlet  

  config对象一般用来取得器的初始化配置参数,但若要使用此对象的话应该在

  WEB-INF/web.xml中配置:

  如:

  <servlet-name>long</servlet-name>

  <jsp-file>/WEB-INF/sdemo.jsp</jsp-file>

  <init-param>

  <param-name>uname</param-name>

  <param-value>龙小龙</param-value>

  </init-param>

  <init-param>

  <param-name>upassword</param-name>

  <parar-valu

查看全文 »

JSP内置对象request的知识

时间 : 2011-11-05 13:22 标签 : JSP  Java  

  request 对象的主要功能是服务器端接收客户端以HTTP方式方式传送给用户端的数据,以便对其进行进一步处理,实现交互设计的功能。

  它常用的方法有:

  1.getParameter()

  2.getParameterValues()

  3.getParameterNames()

  分别演示三个方法的使用:

  getParameter()方法的使用:

  <%@ page contentType="text/html;charset=gbk"%>

  <html>

  <body>

  <%

  // 接收内容

  /*

  Strin

查看全文 »

JSP内置对象Application的使用

时间 : 2011-11-05 13:13 标签 : JSP  Java  

  属性范围:只要设置一次,是所有的网页窗口都可以取得数据。

  应用的情景有在线人员统计,在线人员名单列表等。

  要释放application资源,则只能重新启动服务器TOMCAT或其他服务器。

  提到属性保存范围,大家要明白的一点是:

  除page外,application,session,request——》都需要跨多个页,这样,属性保存是有内存开销的。因此,设置过多的application,或一个session保存过多的对象,则性能会降低。

  使用准则:如果能使用request就不要使用session,能使用session的就不要使用application.

  下面介绍application的使用的例子:

  ApplicationScopeDemo01.jsp:

  <%@page contentT

查看全文 »

JSP内置对象session的使用

时间 : 2011-11-05 13:10 标签 : JSP  Java  

  只要设置上去,则不管是什么跳转,都可以取得属性;

  与session有关的任何打开的页面都可以取得session

  Session的主要功能:用于验证用户是否登陆。

  下面是session使用的例子:

  SessionScopeDemo01.jsp:

  <%@page contentType="text/html;charset=GBK"%>

  <%@page import="java.util.*"%>

  <%

  // 设置两个属性

  session.setAttribute("uname","HELLO") ;

  session.setAttribute("udate",

查看全文 »

JSP内置对象request的使用

时间 : 2011-11-05 13:07 标签 : JSP  Java  

  将属性保存一次请求范围之内,前提是,它得是服务器端跳转<jsp:forward page=www.baidu.com/>

  下面是request使用的例子:

  RequestScopeDemo01.jsp页面文件如下:

  <%@page contentType="text/html;charset=GBK"%>

  <%@page import="java.util.*"%>

  <%

  // 设置两个属性

  request.setAttribute("uname","HELLO") ;

  request.setAttribute("udate",new Date()) ;

  %>

  <jsp:forward page="

查看全文 »

JSP内置对象page的使用

时间 : 2011-11-05 13:02 标签 : Java  JSP  

  范围:在JSP中设置一个页的属性范围,必须通过pageContext完成。

  例:

  <body>

    //在同一个页面中,我们设置他得值

    <%

      pageContext.setAttribute("name", "姓名");

      pageContext.setAttribute("QQ", "1234567");

    %>

    //则在同一个页面中,我们取得到他的值:

    <%

      String name = (String) pageContext.getAttribute("name");

查看全文 »

JSP的request、response等内置对象的说明

时间 : 2011-11-05 12:59 标签 : JSP  

  在学习之前,往大家贯输两个概念:

  1).JSP使用JAVA语言进行编程,JAVA是一门面对对象的语言,除几个简单数据类型外,其余均为对象。

  2).  在JSP中存在几个内置对象,这些对象可以不经过显式声明直接引用,也不需要专用的代码创建其救命,在程序设计中可以直接使用这些对象.如,使用JSP中的request.getParameter(“参数名称,各种类型都行”)方法,用于接收客户端的参数。

request对象有以下九个:

  内置对象  |  类型  |  作用域

  request  |  javax.servlet.http.HttpServletRequest  |  request

  reponse  |  javax.servlet.http.HttpServlet

查看全文 »

JSP基本指令page、include

时间 : 2011-11-05 12:53 标签 : JSP  

1、page的使用:

  page:指定主要用来指明当前jsp页面的属性。

    格式: <%@  %>

    列举它的几个属性,如:import、 session、 contentType、 buffer、 isThreadSafe、 errorPage

  各个属性的主要功能:

  import: 导入类

    例:<%@page import =”java.util.*,java.sql.*”%>

  errorPage: JSP出错处理转向的错误页地址

    例:<%@page errorPage=”error.jsp”%>      //当当前页面出现错误时,会跳向error.jsp页面

    另:<%@page

查看全文 »
» 日志标签