关于JSP的几个简答题,考试的题目。急求高手解答。。。

1.include标记和include动作标记有什么区别?2.在<%!和%>之间声名的变量有何区别?3.response,sendRedirect(URLurl)方法的作... 1.include标记和include动作标记有什么区别?
2.在<%!和%>之间声名的变量有何区别?
3.response,sendRedirect(URL url)方法的作用?
4.简述request和response对象的作用?
5.请说出JSP中常用的内置对象。
6.如何实现一个Bean的属性与表单参数的关联?
请按顺序回答一下,谢谢了。
展开
 我来答
libo7333
2011-06-29 · 超过11用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:31.3万
展开全部
include指令是指把其它页面的JAVA代码(源码)加进来,跟本页面的代码合并在一起,相当于把源码从那个页面复制到本页面中来,然后再编译。所以变量可以共用。并用由于本页面编译时已经包含了别的文件的源码,所以以后其它页面更改时,本页面并不理会,因为已经编译过了。
<jsp:include>动作是指两个页面的代码运行完以后,再把包含的那个页面运行后的HTML结果页面加到本页面运行后的HTML结果页面中来。所以变量不能共用。

第三个是跳转页面 url就是跳转的路径
第四个 :request是请求,response是响应
request可以用在前台与前台,前台与后台,后台与后台交互数据使用,与set,get方法相像,例如在前台用requset.setAttribute("KEY","VALUE");后台可以用request.getAttribute("KEY");来得到VALUE值
response我只用过跳转页面用

jsp有九大内置对象:1、request 2、response 3、session 4、out、 5、page 6 、application 7、excption 8、pagecontext 9、config
johnny_56R
2011-06-29 · 超过10用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:25.6万
展开全部
<jsp:include /> 是动态的引入,是把编译后的东西引入进另一个页面
<%@include %> 指令是静态的引入,等于是把这个页面的东西完全复制至另一个页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式