JiveJdon Community Forums
在线112人   首页   主题表   培训咨询   标签   精华   查搜   注册    登陆 RSS
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
google yahoo 365Key网摘 CSDN网摘 添加到百度搜藏 POCO网摘 新浪ViVi 天极网摘
???en_US.forumThreadNext.name??? 下一主题
Go 共有 2 回复 / 1
 发表新帖子   回复该主题贴
pengpenglin

悄悄话
发表文章: 5
注册时间: 2006年02月14日 10:49
请假banq老师:关于JSP中include指令的疑惑 2007年04月29日 16:03 到本帖网址 加入本帖到收藏夹 回复该主题
标签
banq老师:

你好,我想请假JSP中关于include指令的一个问题,我在网上和一些书上看到如下的说法:

使用 JSP include 伪指令可以引入动态内容,但将无法获得对该内容的更改。这是因为 Web 容器将被包含文件作为原始(包含)页面的一部分读取。容器将结果高速缓存为单个文件,而不是多个 JSP 组件。因为 Web 容器不会针对更改去轮询被包含文件,所以它不会知道有任何更改发生,它将自动显示高速缓存的页面而不是刷新的页面。


可是我用了一个很简单的测试,结果却和上面说的不同,我的测试步骤如下:

(1).主页面的代码段:<%@ include file="included.html"%>
(2).被包含页面的内容:<h4>1</h4>

测试环境:windows2000+tomcat5.0

每次我修改被包含页面的内容后再刷新主页面,都能够看到新的内容。我查看了转换后的文件也是最新的。这和上面所说的是完全相反的阿!

请banq老师指教
banq

悄悄话
发表文章: 9613
注册时间: 2002年08月03日 17:08
回复:请假banq老师:关于JSP中include指令的疑惑 2007年05月08日 11:36 到本帖网址 加入本帖到收藏夹 回复该主题
JSP中include指令有两个:
动态: jsp:include
静态:include file

至于你测试情况我有时也偶尔碰到,但是大部分是符合以上原理.原因我也不是很清楚,到底tomcat是一个开源项目.这方面无必要研究太深.
kanny87929

悄悄话
发表文章: 9
注册时间: 2007年05月10日 00:30
re:请假banq老师:关于JSP中include指令的疑惑 2007年05月10日 00:36 到本帖网址 加入本帖到收藏夹 回复该主题
今天刚用到这样的指令
没什么好研究的
只要你要插入的网页不是老变就用
<%@ include%>指令
比如一个网页的标题图案
往往只是一个简单的图片,上面也不用加载撒东西

如果是一个需要在上面从数据库加载数据的话
最好就用
<JSP: include file=""/>这样的
标签
共有 2 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG:
正在读取,请等待...
查询本论坛内 回复超过的热门帖子
标题
 
粗体: [b]文本[/b] 斜体: [i]文本[/i] 下划线 [u]文本[/u] 插入图片 [img]http://wwww.xxxx.com/img.ext[/img] 插入代码 [code]程序代码[/code]  插入url链接 [url]http://url[/url] / [url=http://url]URL加下滑线[/url] 插入附件 插入word文档 Txt等文件
内容
  提交时自动拷贝以上内容到剪贴板 Ctrl-V可取出;提问题前先查询标签列表

RSS 手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区 推荐Chrome快速浏览本站
OpenSource JIVEJDON v3.5 Powered by JdonFramework Code © 2002-09 jdon.com

anti spam