java JSP中 的动态包含和静态包含的区别只在于 动态包含传入了数据吗? 如题
3个回答
展开全部
jsp中有两种包含模式,一种是<%@ include file="要包含的页面路径" %>,这种叫静态包含,另一种是<jsp:include page="要包含的页面路径" /> ,这叫做动态包含.
静态包含是直接把要包含的页面原样嵌入总的页面后再统一编译,而动态包含总的页面和要嵌入的页面是分开编译的.
现在看到这两种包含的意义了么?jsp是建议我们凡是*.jsp的页面如果要被另一个页面包含,那么应该用<jsp:include ...>动态包含,如果只是html或者是一段文本,那么用动态包含和静态包含都可以.因此原则上我们都倾向于使用<jsp:include>动态包含.
看懂了记得采纳
静态包含是直接把要包含的页面原样嵌入总的页面后再统一编译,而动态包含总的页面和要嵌入的页面是分开编译的.
现在看到这两种包含的意义了么?jsp是建议我们凡是*.jsp的页面如果要被另一个页面包含,那么应该用<jsp:include ...>动态包含,如果只是html或者是一段文本,那么用动态包含和静态包含都可以.因此原则上我们都倾向于使用<jsp:include>动态包含.
看懂了记得采纳
展开全部
动态包含是要包含的网页先计算,把计算结果拿进来。多次编译。
静态包含是把网页原封不动的拿进来。只编译一次。
一般我们使用最多是静态包含,因为动态包含在每次访问它时,它都会进行编译,然后计算。这样会影响性能。
静态包含是把网页原封不动的拿进来。只编译一次。
一般我们使用最多是静态包含,因为动态包含在每次访问它时,它都会进行编译,然后计算。这样会影响性能。
更多追问追答
追问
那静态包含 是要必须删除 被包含的网页的这句话吗?
">
除了这句话还要删除什么 还是只留下body里的代码
追答
删掉,只包含网页片段,就行。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以在网上查查静态和动态的区别,有很多,下面这个网址说的很详细,你可以看看
http://www.blogjava.net/Java-liyadong/archive/2011/10/09/360302.html
http://www.blogjava.net/Java-liyadong/archive/2011/10/09/360302.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询