文档详情

JSP课后习题答案 .pdf

发布:2023-09-19约5.92千字共13页下载文档
文本预览下载声明
一、 选择题(每小题 2 分) 1. 浏览器对下列那些程序可以执行解释(C ) A. Jsp 程序 B Java Bean C Java Script D Servlet 2. 下列代码 form action=”login.jsp” Username:input type=”text” name=”username” id=”myname” value=”user” input type=”submit” value=”submit” /form 执行提交后,服务器正确取得文本框值是( D ) A 无法取得,因为代码在 html 中 B request.getAttribute( “username”) C request.getParameter( “myname”) D request.getParameter( “username”) 3. 开发一个 JSP 项目最合理的做法是( C ) A 直接编写代码 B 分析、设计、编码 C 分析、设计、寻求成功可用案例、最后编码 D 前面都不正确,具体问题要具 体分析 4. 不同客户端要共享信息,需要使用( A ) A Application 对象 B Sesion 对象 C Request 对象 D 响应对象 5. 关于 Session 对象,下列那个是正确的(B ) A 关闭服务器,在启动 Session 依然存在 B Session 是内存对象 C Session 创建在服务器,保存在客户端 D 在购物车应用中不能使用 session 二、 分析写出下列程序功能,并对画线部分进行说明(20 分) Chap1.htm html head meta http-equiv=Content-Type content=text/html; charset=gb2312 /head body bgcolor=#FFCCCC form method=post action=1.jsp //指定表单提交后由服务器 1.jsp 执行 p数 1 :input name=base type=text size=15br 数 2 :input name=seq type=text size=15/p input type=submit value=计算 input type=reset value=清除 //定义一个复位按钮 /form /body /html 1.jsp html head title计算结果 /title /head body bgcolor=#FFCCCC % String base=request.getParameter( base ); String seq=request.getParameter( seq ); //得到数 2 的值 int base_i=Integer.parseInt(base); int seq_i=Integer.parseInt(seq); int result=1; for(int i=1;i=seq_i;i++) result=result*base_i; //计算 Base 的 seq 次方 % hr font color=#663333 size=4 face=隶书计算结果为: /font font color=#663333 size=4 %=result%/font pa href=javascript: history.back();返回 /a/p //返回到上一个页面 /body /html /////////////////////////////////////功能:Base 的 seq 次方 三、 完善程序,填空。(20 分) 1. 下面程序功能是保存页面信息程序,请完善该程序 %@ page content
显示全部
相似文档