分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

jsp homework(委婉)

发布时间:2023-09-06 01:44责任编辑:赖小花关键词:jsjsp

1.1、 关于JSP的描述 哪个正确 B

A JSP是直译式的网页与Servlet无关

B JSP会先转译为.java然后编译为.class载入容器

C JSP会直接由容器动态生成Servlet实例无需转译

D JSP是丢到浏览器端由浏览器进行直译

1.2、 关于JSP的描述哪个正确BC

A 要在JSP中撰写Java程序代码必须重新定义_jspService()

B 重新定义jspInit()来作JSP初次载入容器的初始化动作

C 重新定义jspDestroy()来作JSP从容器销毁时的结尾动作

D 要在JSP中撰写Java程序代码必须重新定义service()

1.3、 如果想要在JSP中定义方法应该使用哪个JSP元素 C

A <% %>

B <%= %> 

C <%! %>

D <%-- --%>

1.4、 当JSP中有撰写中文时而执行结果出现乱码必须检查page 指示元素的哪些属性设定是否正确 A

  A contentType

B language

C extends

D pageEncoding 

2,简述JSP执行过程。

第一次请求:

(1)       客户端发起request请求

(2)       Jsp Container将jsp转译成servlet源代码

(3)       将生成的servlet源码编译成.class文件,并加载到内存执行

(4)       服务器向客户端发送响应response

再次请求:

     直接调用内存中的jsp实例

     响应客户端response

3.编写一个JSP程序实现手表的功能,显示当前时间(时:分:秒),并不停地自动刷新时间。

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%><html><head> ???<title>work1</title> ???<script> ???function run() ???{ ???????var d =new Date(); ???????document.getElementById("clock").innerHTML=d.toLocaleString(); ???????setTimeout("run();",1000); ???} ???</script></head><body onload="run()"><span id ="clock"></span></body></html>

4,编写一个JAVA类和一个JSP页面,把下列信息封装到3个Student对象里,再把每一个对象放到一个ArrayList对象里,再利用ArrayList对象在JSP页面的表格中显示所示的信息

package songyan;public class Student { ???private String id; ???private String name; ???private String sex; ???private String classes; ???private double grade; ???????public Student() ???{ ???????????} ???????public String getId() { ???????return id; ???} ???public void setId(String id) { ???????this.id = id; ???} ???public String getName() { ???????return name; ???} ???public void setName(String name) { ???????this.name = name; ???} ???public String getSex() { ???????return sex; ???} ???public void setSex(String sex) { ???????this.sex = sex; ???} ???public String getClasses() { ???????return classes; ???} ???public void setClasses(String classes) { ???????this.classes = classes; ???} ???public double getGrade() { ???????return grade; ???} ???public void setGrade(double grade) { ???????this.grade = grade; ???} ???????????}
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="songyan.Student" %><%@ page import="java.util.*" %><% ???Student s4=new Student(); ???????Student s2=new Student(); ???????Student s3=new Student(); ???????????????s4.setId("004"); ???????s4.setClasses("04"); ???????s4.setName("李白"); ???????s4.setSex("男"); ???????s4.setGrade(723.0); ???????????????s2.setId("002"); ???????s2.setClasses("02"); ???????s2.setName("孟浩然"); ???????s2.setSex("男"); ???????s2.setGrade(689.0); ???????????????s3.setId("003"); ???????s3.setClasses("03"); ???????s3.setName("杨玉环"); ???????s3.setSex("女"); ???????s3.setGrade(600.0); ???????????????ArrayList<Student> al=new ArrayList<Student>(); ???????al.add( s4); ???????al.add( s2); ???????al.add( s3);%><html><head><title>work2</title></head><body><% ???String[] title= new String[]{"学号","姓名","性别","班级","成绩"};%> <table width="780px" border="4px" cellpading="0"><tr><td><%=title[0] %></td><td><%=title[4] %></td><td><%=title[2] %></td><td><%=title[3] %></td><td><%=title[4] %></td></tr><tr><td><%=s4.getId() %></td><td><%=s4.getName() %></td><td><%=s4.getSex() %></td><td><%=s4.getClasses() %></td><td><%=s4.getGrade() %></td></tr><tr><td><%=s2.getId() %></td><td><%=s2.getName() %></td><td><%=s2.getSex() %></td><td><%=s2.getClasses() %></td><td><%=s2.getGrade() %></td></tr><tr><td><%=s3.getId() %></td><td><%=s3.getName() %></td><td><%=s3.getSex() %></td><td><%=s3.getClasses() %></td><td><%=s3.getGrade() %></td></tr></table></body></html>

5,编写一个JSP程序,使用JSP Script显示网页上的不同颜色的颜色条,暂显示如下颜色的颜色条:绿色、蓝绿色、黑色、红色、黄色以及粉红(对应的颜色为:Green、Cyan、Black、Red、Yellow、Pink)

jsp homework(委婉)

原文地址:https://www.cnblogs.com/excellencesy/p/8511655.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved