郑州大学软件学院机试题-2011-2012 - JSP程序设计(4)

2020-02-21 21:02

4. 编写自定义标签,并调用该标签显示当前的系统日期和系统时间。要求写出标签类(继承自TagSupport)、标签库表述文件并写出JSP页面引用自定义的标签显示系统日期和系统时间。 package com;

import javax.servlet.jsp.*;

import javax.servlet.jsp.tagext.*; inport java.util.*;

public class ShowData extends TagSurpport{ (1)____{

JspWriter out=pageContext.getOut(); try{

Data dt=new Data();

java.sql.Data data=new java.sql.Data(dt.getTime()); out.print(data);

}catch(Exception e){

System.out.println(\显示系统日期时出现异常:\ return(SKIP_BODY); } }

标签库表述文件showData.tid:

显示当前日期 (2)____ (3)____

empty

在web.xml中加入自定义标签库的引用: (4)____

showDataUri

/WEB-INF/showData.tid (4)————

在data.jsp页面中引用

<%@ page language=\(5)____

自定义标签的应用 今天是

从下列选项中选出正确的语句,填入上面程序相应位置。(仅填写选项编号,比如A)

A.public int doStartTag() throws JspException B.public int doEndTag() throws JspException C. showData

D.showDataUri E.com.ShowData

F.com.ShowData G. H.

I.<%@ taglib uri=\k.<%@ page import=\(5分) .标准答案:1. A&a;2. C&c;3. E&e;4. G&g;5. I&i; 考生答案:1. A;2. C;3. E;4. H;5. K;

5. 当今比较流行的技术研发模式是C/S和____________的体系结构来实现的。 (1分)

.标准答案:1. B/S&b/s&B/s; 考生答案:1. B/S;

6. 阅读下列程序(forward.jsp和forforward.jsp) 文件名称:forward.jsp

文件名称:forforward.jsp

<%=request.getParameter(\ and

<%=request.getParameter(\ are good friends!

(1)在浏览器的地址栏中输入

http://127.0.0.1:8080/myjsp/forward.jsp?friend=Jack后回车,写出页面上的输出结果

____________________________________________________________________________________________________________________________。 (2)本例中使用了动作进行页面跳转,请问页面执行完毕后,浏览器地址栏中的文件名

_________________________________________________________________

___________________________________________________________? (5分)

.标准答案:1. Andy and Jack are good friends!;2. http://127.0.0.1:8080/myjsp/forward.jsp&forward.jsp; 考生答案:1. 输出空白页面;2. 不变;

7. 若要修改Tomcat服务默认使用的端口号,可以在

________________________________________文件中修改。 (1分) .标准答案:1. server.xml&Server.xml; 考生答案:1. conf里server.xml;

8. 当request.getParameter()方法的参数部分指定的输入控件不存在时,该方法的返回值为________________ (1分) .标准答案:1. null&NULL; 考生答案:1. null;

9. 根据下列代码,写出Triangle.jsp程序运行后,三角形的面积是________________。

JavaBean文件名称Triangle.java package bean;

public class Triangle {

double sideA,sideB,sideC; double area; boolean triangle; public Triangle(){ sideA=3; sideB=4; sideC=5; }

public double getArea() {

double p=(sideA+sideB+sideC)/2.0;

area=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC)); area=area/100; return area; }

public double getSideA() { return sideA; }

public void setSideA(double sideA) { this.sideA = sideA; }

public double getSideB() { return sideB; }

public void setSideB(double sideB) { this.sideB = sideB; }

public double getSideC() { return sideC; }

public void setSideC(double sideC) { this.sideC = sideC; }

public boolean isTriangle() { if(sideA triangle=true; else

triangle=false; return triangle; } }

JSP文件名称Triangle.jsp

<%@ page language=\g=\

Insert title here

(4分) .标准答案:1. 0.06;

考生答案:1. 6平方分米;


郑州大学软件学院机试题-2011-2012 - JSP程序设计(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新形势下做好会计监督和财政监督工作的几点思考

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: