高等教育JSP考试题目和答案

更新时间:2023-09-22 05:53:01 阅读量: 工程科技 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Work1是JSP文件

JSP文件在WebContent中建 一、JSP文件创建(10分)

请用eclipse建立一个JSP文件,文件名为work1,功能为在页面输出“jsp exam!”,文件建立位置在test1工程下。

步骤:(1)文件→新建→项目→Web→“Dynamic Web Project”子节点→下一步→在“Project name”文本框中输入项目名称(即题中的工程名)test1→单击“Target Runtime”区域中的“New”按钮→Apache →“Apache Tomcat v6.0”。→下一步→Browse→我的电脑→C盘→指定Tomcat的安装路径为“C:\\Tomcat 6.0” →确定→其他采用默认值,按完成→下一步→将“内容目录”文本框中的内容修改为“WebRoot”,其他采用默认设置→按“完成” (2)WebContent→new→JSP→File name为work1.jsp(记得打上扩展名)→完成 (3)把代码改成如下:

<%@ page language=\contentType=\ pageEncoding=\%>

jsp exam! 保存

二、Java文件创建(10分)

请用eclipse建立一个Java文件,文件名为work2,文件属于包com.wgh,功能为在页面输出“I like JSP”,包的位置在test2工程下。

步骤:(1)文件→新建→项目→Web→“Dynamic Web Project”子节点→下一步→在“Project name”文本框中输入项目名称(即题中的工程名)test2→单击“Target Runtime”区域中的“New”按钮,在打开的“新建服务器运行时”窗口中选择所使用的服务器,这里为“Apache Tomcat v6.0”。→下一步→在该窗口的“Tomcat安装目录”文本框中指定Tomcat的安装路径为“C:\\Tomcat 6.0”,其他采用默认值。→完成→下一步→将“内容目录”文本框中的内容修改为“WebRoot”,其他采用默认设置→按“完成”。 (2)按“Java Resources:src”右键→new→package填上“com.wgh”(包名)→完成 (3)按com.wgh右键→new→class→在name上填上“work2” →完成 (4)代码修改成如下: package com.wgh;

public class work2 { } 保存

三、Servlet配置题(15分)

步骤:(1)在test2节点下的包com.wgh右键→new→other→web→servlet→在“class name”上填入Login→Finish

public static void main (String[]args){ }

System.out.println(\);

(2)打开文件夹eclipse→workspace→test2→WebContent→WEB-INF→打开web.xml文件,把其代码修改成如下(可把内容先复制到文档里,修改后再复制到workspace文件夹里) 请在第二题的环境下配置Servlet文件,要求对应文件内容修改如下:

work2 com.wgh/work2

work2 /textServlet 保存

四、Javabean创建(15分)

在eclipse环境下建立一个Javabean,工程名为test4。,包名为com.wgh.javabean名称为student,属性包括id,name,gae,需为每个属性提供标准方法设置,提取属性值。 步骤:(1)新建一个名为test的Web项目;

File→new→project→web→dynamic web project→next→project name:test4(根据题目要求)→target runtime按new…→apache→apache tomcat v6.0→finish

(2)test4右键→new→package(包)→在“名称”文本框中输入包名com.wgh.javabean,然后单击“完成”按钮完成包的创建。

(3)在创建com.wgh.javabean包上单击鼠标右键→new→class(类),在 “名称”文本框中输入要创建的com.wgh.javabean的名称 student,其他设置保留默认值。 (4)单击“完成”按钮,完成JavaBean的初步创建。

(5)Eclipse会自动以默认的与Java文件关联的编辑器打开创建的student.java文件。 (6)向student.java中添加id、name和password属性: package com.wgh.javabean;

public class student { private int id; private String name; private String password; }

(7)在student单击鼠标右键,在弹出的快捷单中选择“重构”/“包括字段”菜单项,将打开一个窗口,在该窗口中,选中“公用”单选按钮,其他设置采用默认值。 Refactor→Encapsulate Field…→OK

(8)单击“确定”按钮,完成id属性的getXxx()方法与setXxx()方法的创建。

(9)按照上面的方法再添加name属性与password属性的getXxx()方法与setXxx()方法。最终student类的代码如下:

package com.wgh.javabean;

public class student {

private int id; private String name; private String password; public void setId(int id) { this.id=id; } public int getId() { return id; } public void setName(String name) { this.name=name; } public String getName() { return name; } public void setPassword(String password) { this.password=password; } public String getPassword() { return password; } 保存

五、JavaSeript应用题(20分)

新建work5.jsp文件,在文件中添加一个表单及用于收集用户登录信息的表单元素。关键代码如下,请修改代码中的情况完成测试,顺利实现程序功能,工程名为test5。

步骤: (1)File→new→project→web→dynamic web project→next→project name:test5(根据题目要求)→target runtime按new…→apache→apache tomcat v6.0→finish

(2)WebContent→new→JSP→File name为work5.jsp(记得打上扩展名)→完成 (3)把代码修改成如下:

<%@ page contentType=”text/html;charset=ISO-8859-1” (改为charset=GBK)pageEncoding=”ISO-8859-1”%>

用JavaSvript 表单元素是否为空

用户名:


密  码:


 

保存

六、程序设计题(20分)

步骤:(1)File→new→project→web→dynamic web project→next→project name:test6(根据题目要求)→target runtime按new…→apache→apache tomcat v6.0→finish

(2)WebContent→new→JSP→File name为constellation.jsp(记得打上扩展名)→完成 (3)把代码修改成如下:(记得修改成charset=gbk)

完善代码,完成一个JavaScript程序,弹出一个询问生日的对话框,经计算出醒佐并显示在浏览器的状态栏上,一下是12星座对应的时间。参考如下,根据下表,按要求写出程序。文件名为constellation,工程名为test6.

水瓶座:01.20 - 02.18 双鱼座:02.19 - 03.20 白羊座:03.21 - 04.20 金牛座:04.21 - 05.20 双子座:05.21 - 06.21 巨蟹座:06.22 - 07.22 狮子座:07.23 - 08.22 处女座:08.23 - 09.22 天秤座:09.23 - 10.22 天蝎座:10.23 - 11.22 射手座:11.23 - 12.21 魔羯座:12.22 - 01.19 <%@ page language=”java” contentType=”text/html;charset=gbk” pageEncoding=”gbk”%>

星座查询的例子 星座查询

Top