jsp的两个选择题,不会做

1.给定一个JSP程序源码,如下:<jsp:includepage=”two.jsp”flush=”true”><jsp:paramname=”location”valu... 1. 给定一个JSP程序源码,如下:
<jsp:include page=”two.jsp” flush=”true”>
<jsp:param name=”location” value=”beijing”/>
</jsp:include>
在two.jsp中加入()代码片断可以输出参数location的值。(选择一项)
a) <jsp:getParam name=”location”>
b) <jsp:getParameter name=”location”>
c) <%=request.getAttribute(“location”)%>
d) <%=request.getParameter(“location”)%>

31. 给定includel.isp文件代码片段,如下:(选择一项)
<% pageContext.setAttribute(“User”,”HAHA”);%>
______ // 此处填写代码
给定include2.jsp文件代码片段如下:
<%=pageContext.getAttribute(“User”)%>
要求运行include1.jsp时,浏览器上输出:HAHA
要满足以上的条件,横线处应填入以下()语句。
a) <jsp:include page=”include2.jsp” flash=”true”>
b) <%@include file=”include2.jsp”%>
c) <jsp:forward page=”include2.jsp”>
d) <% response.sendRedirect(“include2.jsp”); %>

请问这两道题,怎麼做?讲下原因.
答对奖励10分.
展开
 我来答
zhouwu138
2011-03-27
知道答主
回答量:22
采纳率:0%
帮助的人:11.9万
展开全部
第一个,选(d)
(1,2)好像<jsp:getgetParam name=""> <jsp:getParameter name=””>
不存在样的,
(3)它是得session里面的值,所以不行的,
第二个,选(b)
(1)因为A 它是包含结果,首先它会执行两次,当他执行第二个时,它是得不到值的, 那样得到只是一个null
(2)第二个是,代码包含,它会把第个页面的代码copy近来,那样就能得到了值了
(3,4)页面跳转,也不会得到值的,
yoajozhang
2011-03-27
知道答主
回答量:13
采纳率:0%
帮助的人:11.9万
展开全部
1.选d
<jsp:include page=”two.jsp” flush=”true”> //include的动作,包含two.jsp页面
<jsp:param name=”location” value=”beijing”/> //向two.jsp页面传递参数名为location,参数值为"beijing"的参数
</jsp:include>
在two.jsp页面中用表达式<%= %>调用request.getParameter(“location”)的方法获取参数名为location的参数值
2.选a
pageContext属性默认在当前页面是共享的,若是选d,则需要将includel.isp里的<% pageContext.setAttribute(“User”,”HAHA”);%>改成<% pageContext.setAttribute(“User”,"HAHA”,pageContext.SESSION_SCOPE);%>,这样就等同于<% session.setAttribute(“User”,"HAHA”);%>
a选项的<jsp:include page=”include2.jsp” flash=”true”>是用include动作将include2.jsp页面包含到includel.isp页面来,所以可以实现。
如果有不对的地方请指出,大家一起学习!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tutu_look
2011-03-29
知道答主
回答量:9
采纳率:0%
帮助的人:4.3万
展开全部
像这样的题目,大家可以温习,不过如果你不知道,可以自己做个小例子出来 ,很快,页面印象深刻,学东西是要这样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-03-27
展开全部
第一个 加入的键值对获取 get出来选A
第二个 跳转到第二页选D
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lilei51612
2011-03-27 · TA获得超过338个赞
知道小有建树答主
回答量:183
采纳率:100%
帮助的人:188万
展开全部
yoajuzhang正解!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式