java JSP中 的动态包含和静态包含的区别只在于 动态包含传入了数据吗? 如题

 我来答
finelife
2013-04-23 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:45.6万
展开全部
jsp中有两种包含模式,一种是<%@ include file="要包含的页面路径" %>,这种叫静态包含,另一种是<jsp:include page="要包含的页面路径" /> ,这叫做动态包含.
静态包含是直接把要包含的页面原样嵌入总的页面后再统一编译,而动态包含总的页面和要嵌入的页面是分开编译的.
现在看到这两种包含的意义了么?jsp是建议我们凡是*.jsp的页面如果要被另一个页面包含,那么应该用<jsp:include ...>动态包含,如果只是html或者是一段文本,那么用动态包含和静态包含都可以.因此原则上我们都倾向于使用<jsp:include>动态包含.
看懂了记得采纳
mohunk10
2013-04-23 · TA获得超过754个赞
知道小有建树答主
回答量:466
采纳率:100%
帮助的人:453万
展开全部
动态包含是要包含的网页先计算,把计算结果拿进来。多次编译。
静态包含是把网页原封不动的拿进来。只编译一次。

一般我们使用最多是静态包含,因为动态包含在每次访问它时,它都会进行编译,然后计算。这样会影响性能。
更多追问追答
追问
那静态包含 是要必须删除 被包含的网页的这句话吗?

">

除了这句话还要删除什么 还是只留下body里的代码
追答
删掉,只包含网页片段,就行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝若紫冰
2013-04-23 · TA获得超过131个赞
知道答主
回答量:42
采纳率:0%
帮助的人:10.7万
展开全部
你可以在网上查查静态和动态的区别,有很多,下面这个网址说的很详细,你可以看看

http://www.blogjava.net/Java-liyadong/archive/2011/10/09/360302.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式