软件开发基础(.Java)实验指导书V2(5)
复100次输出“new”。
四、实验结果
写实验报告。内容包括:
1、习题的运行结果,源程序。 2、程序调试中出现的错误提示。(英文、中文对照) 3、若有没通过的程序,分析原因。
五、选做题目
1、编写一个多线程类,该类的构造方法调用Thread类带字符串参数的构造方法。建立自己的线程名,然后随机生成一个休眠时间,再将自己的线程名和休眠多长时间显示出来。该线程运行后,休眠一段时间,该时间就是在构造方法中生成的时间。最后编写一个测试类,创建多个不同名字的线程,并测试其运行情况。 2、编写一个用线程实现一个数字时钟的应用程序。该线程类要采用休眠的方式,把绝对大部分时间让系统使用。
3、编写一个使用继承Thread类的方法实现多线程的程序。该类有两个属性,一个字符串代表线程名,一个整数代表该线程要休眠的时间。线程执行时,显示线程名和休眠时间。
14
实验5 HTML与Web应用程序
一、实验目的
(1)熟悉HTML语法,JavaScript应用
(2)通过实验,熟练掌握MyEclipse 10的日常应用。 (3)理解Web应用程序。
二、实验内容
(1)输入下列程序,观察输出结果
Head.html
学生信息管理系统
Left.html
学生成绩查询
学生信息显示
返回开始页面
right.html
这里是首页。
15
frame.html
(2)编写和运行一个简单的Servlet
【步骤1】在Tomcat安装目录的webapps下建立一个helloapp的目录,在其中hello.jsp的文件
【步骤2】用记事本编辑hello.jsp文件,输入:
<%@ page contentType=\ import=\
<%
out.print(\ %>
【步骤3】在浏览器的地址栏中输入下列地址访问该Servlet。
http://localhost:8080/helloapp/hello.jsp
在浏览器的窗口中应该显示Hello, World!内容。
16
三、编程题
1. 根据所提供的界面,编写register.html文件(表单form)。
2. 要求输入的数据中:用户名、密码、确认密码为必填项。即单击提交时如果这3项没有填写,界面给出提示必须填写。提示:使用HTML5或JavaScript实现。
3.要求2次填写的密码相同,如果不同,单击提交时给出提示。提示:用JavaScript实现。
四、实验结果
写实验报告。内容包括:
1、习题的运行结果,源程序。 2、程序调试中出现的错误提示。(英文、中文对照) 3、若有没通过的程序,分析原因。
五、思考题
1. 如何安装配置JDK和Tomcat? 2. 如何在Tomcat中运行JSP页面?
17
实验6 JSP编程
一、实验目的
1. 熟练掌握JSP的声明、表达式、小脚本和注释的使用; 2. 理解JSP页面(page)指令和动作的语法格式; 3. 理解JSP页面的生命周期。
4. 熟练掌握page指令的下面的属性:import、session、errorPage、isErrorPage、contentType、pageEncoding。理解page指令的下面的属性:language、extends、buffer、autoFlush、info。
6. 掌握全部9个隐含对象的使用;理解4种作用域对象。
二、实验内容
(一)输入并执行下面JSP页面,文件名为counter.jsp
<%@ page language=\<%! int count = 0; %> <% count++; %>
Welcome! You are visitor number <%= count %> 【步骤1】该JSP页面包含哪些JSP语法元素。在浏览器中访问该页面,输出结果如何?多次刷新页面,结果如何?
【步骤2】打开counter.jsp转换后的源文件counter_jsp.java,对应的类文件在哪里?文件名是什么?
【步骤3】查看count变量是在哪里声明的?
【步骤4】将上面JSP页面中的<%! int count = 0; %>一行改为<% int count = 0; %>,页面能否正常执行,它与上面页面有什么区别? (二)有下面expression.jsp页面:
<%@ page language=\<%!
int anInt = 3;
boolean aBool = true;
Integer anIntObj = new Integer(3); Float aFloatObj = new Float(8.6); String str = \
StringBuffer sBuff = new StringBuffer(); char getChar(){ return 'A'; } %>
<%= 500 %>
<%= anInt*3.5/100-500 %> <%= aBool %> <%= false %> <%= !false %> <%= getChar() %>
<%= Math.random() %> <%= aVector %> <%= aFloatObj %>
<%= aFloatObj.floatValue() %> <%= aFloatObj.toString() %> <%= aBool; %>
18
…… 此处隐藏:115字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




