ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码

JSP脚本 9大内置对象

来源:网络整理     时间:2016-07-11     关键词:

本篇文章主要介绍了" JSP脚本 9大内置对象",主要涉及到方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: JSP脚一包含9个内置对象,即JSP脚本规范对它们进行了初始化,可以直接使用。JSP内置对象的实质:request与response是对应Servlet的_js...

  1. JSP脚一包含9个内置对象,即JSP脚本规范对它们进行了初始化,可以直接使用。
  2. JSP内置对象的实质:request与response是对应Servlet的_jspService()方法的形参,其它则是该方法的局部变量。

1.application

1.application对象是ServletContext的实例。
2.在Servlet中没有application对象,可通过如下代码获取

ServletContext application = getServletConfig().getServletContext();

3.application可用于在JSP脚本中获取web.xml中使用配置的参数。如:

<% String user = application.getInitParameter("user");%>

这也能说明配置的参数对整个web应用有效。对应web.xml部分代码:

<context-param><param-name>userparam-name><param-name>zhangchunlingparam-name>context-param>

4.Jsp与Servlet之间如何交换数据?
Web服务器提供了4个类似Map结构的容器:application、session、request、page

2. config

1.config对象是ServletConfig的实例,用得较少。
2.配置JSP也是在web.xml中配置的(比如为Jsp页面设置另一个URL)。config对象可在JSP脚本中获取web.xml中使用配置的对数。
web.xml中对应的配置JSP的代码:

<servlet><servlet-name>configservlet-name><jsp-file>/configTest.jspjsp-file><init-param><param-name>keyNameparam-name><param-value>keyValueparam-value>init-param>servlet><servlet-mapping><servlet-name>configservlet-name><url-pattern>/configurl-pattern>servlet-mapping>

对应JSP脚本代码:

<%=config.getInitParameter("keyName")%>//以上结果是:keyValue

3.注意:
如果JSP页面希望获取web.xml中的配置信息,则必须通过为该JSP配置的路径(/config)来访问该JSP,因为只有这亲,jsp页面才会让配置对数起作用。
如:localhost:8080…/config的访问结果是:keyValue,
而localhost:8080…/configTest.jsp访问的结果是:null。

3. exception

  1. exception对象是Throwable的实例。
  2. exception对象仅在异常处理页面有效,它常用的两个方法:getMessage()和printStackTrace();
  3. Jsp页面生成的Servlet类里的catch部分由异常处理页面生成负责,catch块里的异常对象就是exception对象。
  4. JSP的异常处理机制对JSP声明不起作用,依然需要处理checked异常。
  5. 当jsp页面page指令的isErrorPage属性为true时,该jsp页面就是异常处理页面,所以该页面也就会提供exception对象。

4.out

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了 JSP脚本 9大内置对象,包括了方面的内容,希望对Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。

    本文网址链接:http://www.codes51.com/article/detail_2526298.html

    相关图片

    相关文章