• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > 编程与数据库 > Jsp编程 >

几个典型的JSP指令及各个指令的含义(5)

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-06-28点击:

  b,include指令

  

  c,jsp:plugin动作

 

 4,include指令:

  服务器将被包含文件内容每字节插入到主页面中,然后将产生的页面作为单个JSP页面进行处理。

   

 5,jsp:include动作:在“请求”期间将其他页面的“输出”包含进来。这样的行为和RequestDispatcher类的include方法完全相同。

  

   优点:包含页面被更改,无需对主页面做修改。

   缺点:被包含页面不能使用任何有可能影响主页面的jsp构造。

    也就是不能将完整的HTML文档作为被包含页面,只能含有适合于出现在文件插入点的HTML标签。

  

   参数(使用jsp:param动作元素增加请求参数):

    在被包含页面与主页面使用相同的请求对象。可以在被包含页面“看到”主页面的参数,而在主页面“看不到”被包含页面的参数。

 

  a,page属性:指定所包含的页面,应该是指向某种资源的相对URL.

   相对URL不以/开头,则表示为相对于主页面的位置。以/开头表示相对于WEB应用的根目录。

   如果由服务器来处理该资源,按相对于当前web应用进行解释;只有浏览器处理该资源时,按相对于服务器的根目录来解释。

  

   对于/开头的URL,服务器总是相对于当前web应用对它进行解释,浏览器总是相对于服务器的根目录来对它进行解释。

 

   可以将要包含的页面放在WEB-INF目录下面,对客户端隐藏。

 

  b,flush属性:指定将页面包含进来之前是否应该清空主页面的输入流(默认false)。

 

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1978130638@qq.com ,  QQ