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分. 展开
<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分. 展开
6个回答
展开全部
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页面来,所以可以实现。
如果有不对的地方请指出,大家一起学习!
<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页面来,所以可以实现。
如果有不对的地方请指出,大家一起学习!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
像这样的题目,大家可以温习,不过如果你不知道,可以自己做个小例子出来 ,很快,页面印象深刻,学东西是要这样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-03-27
展开全部
第一个 加入的键值对获取 get出来选A
第二个 跳转到第二页选D
第二个 跳转到第二页选D
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
yoajuzhang正解!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询