<%@include file=""%>和有什么区别?

yunjava 2005-01-26 11:42:44
请问
<%@include file=""%>和<jsp:include page="">有什么区别,我看了半天书,在他们关于载入浏览器和编译成SERVLET的时候的区别还是没太明白,所以请各问J友给小弟指点指点!
...全文
460 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
RomandAccessFile 2005-01-29
  • 打赏
  • 举报
回复
建议楼主看看书吧,我知道有一本书,
http://www.china-pub.com/computers/common/info.asp?id=2454
是<<JSP完全探索>>书不错,就是代码不全,不过如果你要的话,发Email:web@goodghost.com我给你作者发给我的代码,
不过原版的代码是韩文的,我作了大概的翻译(本人不懂韩文)
以梦为马 2005-01-27
  • 打赏
  • 举报
回复
up
yunjava 2005-01-27
  • 打赏
  • 举报
回复
这2中include的方式都 适合那种应用 那为朋友能举2个例子说明一下吗?
blackcase 2005-01-27
  • 打赏
  • 举报
回复
楼上的XD可能受了哪个公司的打击吧,呵呵,没4~~我也经历过
linlimin2100 2005-01-27
  • 打赏
  • 举报
回复

-------写给某公司的招聘-------------
动不动就“精通”,即无所不通,一通到底!这是最理想的境界!
动不动就“独挡一面”,感觉不到四五十岁,阅历不够,资质太浅。二十几岁的人还得多学点,多磨练几下再说。
动不动就“解决任何问题”,我想就是最高深的微软、SUN专家,也不敢夸这海口!
动不动就“7天24小时”,我想最智能的人工机器人,也得花上两小时充电啊?!

一句话,贵公司招的不是人,是神,这一点,地球人都知道!
babymon 2005-01-27
  • 打赏
  • 举报
回复
学习
kiss0931 2005-01-27
  • 打赏
  • 举报
回复
如果用<%@ include file="test.jsp"%>的话,相当于静态编译到同一个页面,象content-type阿,之类的就不能包含和被包含页面都有了。
否则就会报重复包含之类的错误,而<jsp:include page="test.jsp" />本身应该就是相当于两个独立的页面单元,互不干扰,包含,也就包含了而已--仅仅编译页面A的时候同时被包含编译页面B而已。

两者区别在于传送变量的方式。
你尝试在路经后面加变量,然后你看看哪一个能接受变量。
这是最主要的区别。
sunweijia 2005-01-27
  • 打赏
  • 举报
回复
<%@ include %>是编译时包含,<jsp:include>是运行时包含。前者就相当于宏,编译时替代,后者相当于函数,运行时返回。你可以用一个文件包含这两种方法,每个方法包含不同的文件,看下这个主文件编译后的样子就明白了~~
xuanxingmin 2005-01-27
  • 打赏
  • 举报
回复
一楼说的比较准确,
其实第二个是分别编译两个jsp文件然后再包含进来,
第一个是先把文件包含进来,然后再作为一个jsp编译
------------------------------------------------
up

litestar 2005-01-27
  • 打赏
  • 举报
回复
学习。
wumingwangzi 2005-01-27
  • 打赏
  • 举报
回复
一楼说的比较准确,
其实第二个是分别编译两个jsp文件然后再包含进来,
第一个是先把文件包含进来,然后再作为一个jsp编译
sylmoon 2005-01-27
  • 打赏
  • 举报
回复

-------写给某公司的招聘-------------
动不动就“精通”,即无所不通,一通到底!这是最理想的境界!
动不动就“独挡一面”,感觉不到四五十岁,阅历不够,资质太浅。二十几岁的人还得多学点,多磨练几下再说。
动不动就“解决任何问题”,我想就是最高深的微软、SUN专家,也不敢夸这海口!
动不动就“7天24小时”,我想最智能的人工机器人,也得花上两小时充电啊?!

一句话,贵公司招的不是人,是神,这一点,地球人都知道!
key_feng 2005-01-27
  • 打赏
  • 举报
回复
1个是指令,1个是动作
RomandAccessFile 2005-01-27
  • 打赏
  • 举报
回复
你分别使用,然后看你的Work目录,一个会生成一个Servlet 一个会生成两个,
原因在于,一个是先调用再生成Servlet,一个是生成Servlet再调用,
明白?
yunjava 2005-01-27
  • 打赏
  • 举报
回复
这2中include的方式都 适合那种应用 那为朋友能举2个例子说明一下吗?

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧