当前位置:文档之家› Java与JavaEE实习指导书v0.5

Java与JavaEE实习指导书v0.5

Java与JavaEE实习指导书v0.5
Java与JavaEE实习指导书v0.5

第一章实习目标和与要求

Java程序设计是计算机网络工程专业一门重要的专业必修课。为了进一步巩固课堂上所学到的知识,深刻把握Java技术的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设Java程序设计的课程设计。

课程设计的任务是完成课程设计内容,写出课程设计报告。

要求学生掌握:

1)掌握Java的语言规范,面向对象的核心概念和特性。

2)掌握Java的编程技术,包括异常处理,图形界面设计,多线程,网络通信程序等。

3)掌握Java应用软件的开发环境和开发过程

4)掌握基于Jsp网站的开发环境和开发过程

5)掌握面向对象的思想和程序设计方法。

第二章基于命令行程序开发

2.1.JDK 安装

从https://www.doczj.com/doc/3717155898.html,/javase/downloads/中找到JDK的下载链接,根据操作系统选择相应的版本。

Windows下可以直接执行安装源文件完成安装。

2.2.设置环境变量

在桌面上的“我的电脑”上选择右键菜单中的“属性”菜单,在“高级”选项卡中单击“环境变量”。

在弹出的环境变量窗口中,选中“path”变量,然后单击“编辑”按钮。

编辑变量值,增加对JDK下bin目录的包含。

2.3.打开命令行

选择开始菜单->程序->附件->命令提示符.

或者在运行中输入cmd 打开命令行,如图所示

2.4.编写java源代码

使用记事本或者其它文本编辑器编写以下内容,然后保存为Hello.java。

public class Hello

{

public static void main(String[] args)

{

System.out.println("Hello World");

}

}

2.5.编译Java程序

命令行中切换到java 源代码所在目录,然后使用“javac”命令编译上面编写的Hello.java。示例如下:

javac Hello.java

编译后会生成Hello.class文件。

更多使用方式可以直接使用命令行中输入“Javac ”查看相关帮助。

2.6.运行

2.6.1.运行命令行程序

在命令行输入以下命令运行上面编译后的Hello.class,执行结果如图所示

Java Hello

Java命令的详细帮助信息可以在命令行中输入以下命令完成,如图所示Java

2.6.2.运行可视化程序

Javaw HelloForm

Javaw com.course.HelloForm

2.7.调试

在命令行输入jdb,进入jdb模式。可以直接输入help查看详细调试方法

2.8.常见问题

1)不是内部或外部命令,也不是可运行的程序或批处理文件。

请检查是否已经正确安装jre和jdk。且正确的配置了path环境变量2)Exception in thread "main" https://www.doczj.com/doc/3717155898.html,ng.NoClassDefFoundError: Test

在命令行当前目录下不存在相就的.class文件,或者大小写拼写错误。

第三章Eclipse集成开发环境

3.1.Eclipse简介

Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。

Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。

Eclipse的基础是富客户机平台(Rich Client Platform, 即RCP)。RCP包括下列组件:

核心平台(启动Eclipse,运行插件)

OSGi(标准集束框架)

SWT(可移植构件工具包)

JFace(文件缓冲,文本处理,文本编辑器)

Eclipse工作台(即Workbench ,包含视图(views)、编辑器(editors)、视角(perspectives)、和向导(wizards))

Eclipse采用的技术是IBM公司开发的(SWT),这是一种基于Java的窗口组件,类似Java本身提供的AWT和Swing窗口组件;不过IBM声称SWT比其他Java窗口组件更有效率。Eclipse 的用户界面还使用了GUI中间层JFace,从而简化了基于SWT的应用程序的构建。

Eclipse的插件机制是轻型软件组件化架构。在富客户机平台上,Eclipse使用插件来提供所有的附加功能,例如支持Java以外的其他语言。已有的分离的插件已经能够支持C/C++(CDT)、Perl、Ruby,Python、telnet和数据库开发。插件架构能够支持将任意的扩展加入到现有环境中,例如配置管理,而决不仅仅限于支持各种编程语言。

Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本内核包括:图形API (SWT/Jface),Java开发环境插件(JDT ),插件开发环境(PDE)等。

Eclipse由各种不同的计划组成。以下列出了部分计划。

Eclipse计划:本身包括Eclipse平台,Eclipse富客户端平台(RCP)和Java开发工具(JDT)。Eclipse测试和性能工具平台(TPTP):提供一个允许软件开发者构建诸如测试调试、概况分析、基准评测等测试和性能工具的平台。

Eclipse Web工具平台计划(WTP):用Java企业版Web应用程序开发工具来扩展Eclipse平台。它由以下部分组成:HTML、JavaScript、CSS、JSP、SQL、XML、DTD、XSD和WSDL的源代码编辑器;XSD和WSDL的图形界面编辑器;Java企业版的“项目性质”(project nature)、建构器(builder)和模型(model),与一个Java企业版的导航(navigator);一个Web服务(Web service)向导和浏览器,还有一个WS-I测试工具;最后是数据库访问查询的工具与模型。

Eclipse商业智能和报表工具计划(BIRT):提供Web应用程序(特别是基于Java企业版的)的报表开发工具。

Eclipse可视化界面编辑器计划(VEP):一个Eclipse下创建图形用户界面代码生成器的框架。Eclipse建模框架(EMF):依据使用XMI描述的建模规格,生成结构化数据模型的工具和其他应用程序的代码。

图形化编辑器框架(GEF):能让开发者采用一个现成的应用程序模型来轻松地创建富图形化编辑器。

UML2:Eclipse平台下的一个UML 2.0元模型的实现,用以支持建模工具的开发。AspectJ:一种针对Java的面向侧面语言扩展。

Eclipse通讯框架(ECF):专注于在Eclipse平台上创建通讯应用程序的工作。

Eclipse数据工具平台计划(DTP)

Eclipse设备驱动软件开发计划(DSDP)

C/C++开发工具计划(CDT):努力为Eclipse平台提供一个全功能C和C++的集成开发环境(IDE),它使用GCC作为编译器。

Eclipse平台COBOL集成开发环境子计划(COBOL):将构建一个Eclipse平台上的全功能COBOL 集成开发环境。

并行工具平台(PTP):将开发一个对并行计算机架构下的一组工具进行集成的平行工具平台,而且这个平台是可移植的,可伸缩的并基于标准的。

嵌入式富客户端平台(eRCP):计划将Eclipse富客户端平台扩展到嵌入式设备上。这个平台主要是一个富客户端平台(RCP)组件子集的集合。它能让桌面环境下的应用程序模型能够大致同样地能运用在嵌入式设备上。

3.2.简单Java项目

启动eclipse,指定Java工作区所在目录。Eclipse以目录为工作区,工作区中可以包含多个项目

新建类

修改Welcome.java中的Main函数中内容如下:

public class Welcome {

public static void main(String[] args) {

System.out.println("Welcome to Java!");

}

}

在Welcome文件上使用点击鼠标右键,选择Run As 下的Java Application运行此程序

在console窗口会输出程序运行结果,如下图所示:

3.3.消除程序编译错误

3.3.1.语法错误

程序编译错误主要是语法错误。出错编译错误后,会在文件中所在行上显示红色标记,鼠标移动到所在位置,会弹出错误提示,如图所示:

3.3.2.添加引用

3.3.2.1.添加库的引用

选择“Add External JARs”添加外部Jar的引用

3.3.2.2.添加项目引用

选择Projects选项卡,然后单击Add 按钮可以添加对当前工作区中其它项目的引用

3.4.调试Java应用程序

3.4.1.增加断点

在源码编辑器的左侧边框上双击,出现蓝色圆点图标,表示此行增加断点成功。当鼠标一点到圆点处,会出现提示,如图所示:

3.4.2.启动调试

在Project Exploer视图内的Welcome文件上使用点击鼠标右键,选择Debug As 下的Java Applicationt启动此程序并开始调试。

3.4.3.调试视图

在Console视图输入数据,到调试状态。Debug视图显示了当前的调用堆栈,源码视图显示了当前执行的语句,并可以直接在源码窗口中查看变量的值,如图所示:

Debug窗口中包含了单步执行的相关按钮,可以有选择的执行相关操作。

3.5.显示相关窗口Windows->Show Views->Others

3.6.安装插件

3.6.1.在线更新

3.6.2.手工安装

根据相关软件的说明安装。

第四章数据库开发

4.1.HSQLDB简介

hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java 编程的话,不凡考虑一下使用它,相对其他数据库来说,其体积小,才563kb。仅一个hsqldb.jar 文件就包括了数据库引擎,数据库驱动,还有其他用户界面操作等内容。在Java开源世界里,hsql是极为受欢迎的(就Java本身来说),JBoss应用程序服务器默认也提供了这个数据库引擎。由于其体积小的原因,又是纯Java设计,又支持SQL99,SQL2003大部分的标准,所以也是作为商业应用程序展示的一种选择。

hsql数据库引擎有几种服务器模式:常用的Server模式、WebServer模式、Servlet模式、Standlone模式、Memory-Only数据库。

4.1.1.使用Server 模式启动

使用命令行模式:

java -cp hsqldb.jar org.hsqldb.Server -database.0 file:mydb -dbname.0 xdb

其中:

mydb是数据存储的物理文件名称,可以使用e:\mydb等全路径模式

xdb 是数据库的名秒钟,用来标识当前数据库,以提供连接的方式

如果正确,会出现类似以下的提示:

[Server@6ca1c]: [Thread[main,5,main]]: checkRunning(false) entered

[Server@6ca1c]: [Thread[main,5,main]]: checkRunning(false) exited

[Server@6ca1c]: Startup sequence initiated from main() method

[Server@6ca1c]: Loaded properties from [E:\development\java2010\server.properties] [Server@6ca1c]: Initiating startup sequence...

[Server@6ca1c]: Server socket opened successfully in 10 ms.

[Server@6ca1c]: Database [index=0, id=0, db=file:mydb, alias=xdb] opened sucessfully in 730 ms.

[Server@6ca1c]: Startup sequence completed in 750 ms.

[Server@6ca1c]: 2010-07-12 19:30:23.473 HSQLDB server 1.8.1 is online

[Server@6ca1c]: To close normally, connect and execute SHUTDOWN SQL

[Server@6ca1c]: From command line, use [Ctrl]+[C] to abort abruptly

此数据库可以使用JDBC连接的URL格式如下:

jdbc:hsqldb:hsql://localhost/xdb

4.1.2.启动客户端工具

javaw -cp hsqldb.jar org.hsqldb.util.DatabaseManager

可以在可视化界面中输入SQL语句,并执行,查看结果等工作。

4.2.编写数据库客户端应用程序

4.2.1.代码如下

import java.sql.*;

public class Test {

public static void main(String[] args) {

Connection connection;

try {

Class.forName("org.hsqldb.jdbcDriver");

connection = DriverManager.getConnection(

"jdbc:hsqldb:hsql://localhost/xdb", "sa", "");

} catch (Exception e) {

e.printStackTrace();

return;

}

// --- Set up the database ---

try {

// Create a Statement object to execute the queries on,

Statement statement = connection.createStatement();

ResultSet result;

System.out.println("-- Creating Tables --");

statement.executeUpdate(" drop TABLE Person ");

// Create a Person table,

statement.executeUpdate(" CREATE TABLE Person ( "

+ " name VARCHAR(100) PRIMARY KEY, "

+ " age INTEGER, "

+ " lives_in VARCHAR(100) ) ");

System.out.println("-- Inserting Data --");

statement.addBatch("INSERT INTO Person ( name, age, lives_in ) VALUES "

+ " ( 'Robert Bellamy', 24, 'England' ); ");

statement.addBatch("INSERT INTO Person ( name, age, lives_in ) VALUES "

+ " ( 'Grayham Downer', null, 'Africa' );");

statement.addBatch(" INSERT INTO Person ( name, age, lives_in ) VALUES "

+ " ( 'Timothy French', 24, 'Africa' ); ");

statement.addBatch(" INSERT INTO Person ( name, age, lives_in ) VALUES "

+ " ( 'Butch Fad', 53, 'USA' ); ");

statement.addBatch(" INSERT INTO Person ( name, age, lives_in ) VALUES "

+ " ( 'Judith Brown', 34, 'Africa' ) ");

statement.executeBatch();

System.out.println("-- SQL queries --");

// get average age of the people

result = statement.executeQuery("SELECT AVG(age) FROM Person");

if (result.next()) {

《JavaEE》课程设计报告实验

《JavaEE》课程设计报告 题目名称:基于struts2、Spring、Hibernate 构建一个网上投票系统 指导教师:_______ _________ _______ 专业班级:__ ____ ______ _ 组长:________ _____ ______ 成员:__ 娄宇杨浩亮张益民林强 __ __ 电子邮件:____ 15224891@https://www.doczj.com/doc/3717155898.html,_ ______ _ 设计时间: 2011 年 11 月 16 日至 2011 年 12 月 21 日 成绩:______

目录 基于struts2、Spring、Hibernate构建一个网上投票系统 (3) 一、问题描述及设计思路 (3) 1.1 需求分析 (3) 1.2业务分析 (3) 1.3投票用例 (5) 二、详细设计过程 (8) 2.1 创建Struts2应用 (8) 2.2 添加Hibernate (8) 2.3 添加Spring应用 (9) 2.4 领域模型层设计 (9) 三、结论和体会 (13) 3.1 结论 (13) 3.2 体会 (13) 四、附录 (14) 附录A 其它图表 (14) 附录B 主要程序代码 (15) 五、参考文献 (21)

基于struts2、Spring、Hibernate构建一个 网上投票系统 一、问题描述及设计思路 对于开发一个投票管理系统来说,应该实现什么功能,如何实现这个功能都是开发人员必须了解的问题。将这个系统的需求、业务流程以及用例进行细致的分析、讲解。 1.1 需求分析 随着网络应用的日益普及,投票的形式也发生了很大的变化。目前在很多的场合,投票已经开始由原始方式转变为网上投票。由于具有方便、快捷、成本低、调查范围广等优点,网上投票已经被广泛的应用。如何管理好网上投票信息内容也变得十分的重要,我们所设计开发的投票管理系统,正是基于这种需求诞生的。 本投票管理系统分为用户提供网上投票和投票信息管理两大类功能。通过投票管理功能可以完成增加新投票、修改原有投票信息、查找投票等功能。本系统的界面友好、操作简便,适用于任何网站进行投票调查。 本系统的基本功能如下所述。 ●使用本系统的网上投票功能,用户只要登录指定的网页,就可以进行投票操作,并 可以得到投票结果信息。 ●使用本网站的登录功能,管理员可以登录系统,然后对相关的信息进行管理。 ●使用本系统的创建投票功能,管理员可以创建一个新的投票功能。。 ●使用本系统的管理投票功能,管理员可以对系统已经存在的投票进行更新,包括增 加投票子选项、删除投票子选项、修改投票类型、更改投票状态。 ●使用本系统的查找投票功能,管理员可以通过输入部分或者全部的投票主题查找对 应的投票信息。 ●使用本系统的管理员管理功能,管理员可以修改本人的密码或者创建一个新的管理 员。 ●使用本系统的注销功能,管理员可以安全的退出本系统。 1.2业务分析 投票管理系统由前台和后台两部分组成:前台显示投票并可以执行投票操作,后台是对投票信息和管理员信息进行管理。下面分别从使用前台和使用后台两个角度来分析本系统的业务流程。 1.2.1显示投票 用户进入投票页面如图,进行投票操作。

综合实训任务书指导书(DOC)知识交流

综合实训任务书、指导书综合实训题目:钢框架结构体系综合实训 建筑工程学院结构教研室 二○一五年九月

7.3钢框架结构体系综合实训 7.3.1钢框架结构体系综合实训任务书 1综合实训目的 钢框架结构体系综合实训的是建筑工程专业学习《钢结构》课程后的综合实践性教学中的一个重要组成部分,要求学生能按有关专业规范或规程进行钢框架结构的整体设计、截面计算和构造处理基本的设计训练,并掌握施工图识读,下料计算,施工图预算和施工组织设计等各项工作,提高对所学知识的综合运用能力,为以后的工程实践打下必要的基础。 2 综合实训施工图 工程资料:某商业楼三层钢框架结构,其施工图详见(附图)。 3综合实训任务 任务1 识读图纸 识读图纸,掌握如下信息: 1)钢结构设计总说明。包括结构类型、建筑层数、设计使用年限、建筑面积、结构安全等级、耐火等级、设防烈度等。 2 )基础平面图及详图。应表达钢柱的平面位置及具与下部混凝土构件的连结构造详图。 3 )结构平面,包括各层楼面、屋面布置图。应注明定位关系、标高、构件,可用粗单线绘制的位置、构件编号及截面型式和尺寸、节点详图索引号等;必要时应绘制檩条、墒梁布置图和关键剖面图;空间网架应绘制上、下弦杆及腹杆平面图和关键剖面图,平面图中应有杆件编号及截面型式和尺寸、节点编号及型式和尺寸。 4)构件与节点详图: ①简单的钢梁、柱可用统一详图和列表法表示,注明构件钢材牌号、必要的尺寸、规格。绘制各种类型连接节点详图,可引用标准图; ②格构式构件应绘出平面图、剖面图、立面图,注明定位尺寸、总尺寸、分尺寸,注明单构件型号,规格,绘制节点详图和与其他构件的连接详图; ③节点详图应包括:连接板厚度及必要的尺寸,焊缝要求,螺栓的型号及其布置,焊钉布置等。

实践教学指导书

武昌职业学院 商业插画实训 实践教学指导书(适用于平面设计、多媒体艺术设计类专业) 武昌职业学院艺术传媒学院 2006.3

插画实训 实践教学指导书 制订人:艺术传媒学院吴丹 一、实践教学的地位与作用 实践作为教学的一个重要环节,其目的在于更深入地理解和掌握课程教学中的有关基本概念,从而提高实际的操作能力。本实践教学是为了提高学生的创意能力,培养学生理论与实践相结合、提高学生实际动手的能力,为学生就业打下良好的基础。 二、实践教学的目标与基本要求 通过对商业插画实践教学应达到以下目标和要求: 1、掌握商业插画设计的基本步骤 2、掌握商业插画设计的技巧 3、掌握商业插画设计的商业性质 4、掌握商业插画工作者的就业渠道 三、实践教学组织、场地、主要设备器材及性能简介 教学组织:一人一组 教学场地:实训基地 设备器材:电脑桌凳数位板电脑绘画夹(大夹子) 四、实践教学项目及教学目标、要求

五、项目指导 项目一:基础工具和绘画基础 一基础工具及色彩的构成因素(一)教学目标、要求 了解商业插画实训所需的工具 掌握色彩的构成因素 (二)知识要点 商业插画所需的工具介绍 色彩构成的基本要素 (三)技能要点 商业插画所需的工具和材料介绍

色彩构成的基本要素 (四)技能训练 1、工具和材料介绍 (1)调色盘 (2)画笔的种类 ●喷笔(工业器具型和自由型) ●毛笔(硬型、软型、适中型) ●炭笔 ●蜡笔 ●彩色铅笔 ●钢笔 (3)纸的质地 ●有光滑表面的 ●中性质地的 ●粗糙质地的 (4)色料 ●丙烯颜料 ●油画颜料 ●水粉颜料 ●水彩颜料 ●墨汁墨水 ●铅粉炭粉 ●油墨蜡料 2、色彩构成的基本要素 (1)色彩的三大构成要素 (2)色彩的搭配要素 (3)色彩的调和要素 二造型的基本知识(一)教学目标、要求

javaEE实验报告

西安科技大学《JAVAEE框架开发技术》 实验报告 学院:计算机科学与技术学院 专业及班级:软件工程1202班 学号: 12 姓名:_ 黄子斌

2015年12 目录 实验一 struts基础实验........................................错误!未定义书签。 1. 实验类型..............................................错误!未定义书签。 2. 实验目的..............................................错误!未定义书签。 3. 实验要求..............................................错误!未定义书签。 4. 实验内容..............................................错误!未定义书签。 1. 文件的配..........................................错误!未定义书签。 2. 文件配置..........................................错误!未定义书签。 3. Action的实现.....................................错误!未定义书签。 4. 运行结果..........................................错误!未定义书签。实验二持久化层hibernate .....................................错误!未定义书签。 1. 实验类型..............................................错误!未定义书签。 2. 实验目的..............................................错误!未定义书签。 3. 实验要求..............................................错误!未定义书签。 4. 实验内容..............................................错误!未定义书签。 1. 文件配置..........................................错误!未定义书签。 2. 实体类和映射文件..................................错误!未定义书签。 3. 运行结果..........................................错误!未定义书签。实验三 SSM整合实验...........................................错误!未定义书签。 1. 实验类型..............................................错误!未定义书签。 2. 实验目的..............................................错误!未定义书签。 3. 实验要求..............................................错误!未定义书签。 4. 实验内容..............................................错误!未定义书签。 1. 文件配置..........................................错误!未定义书签。 2. 文件配置.........................................错误!未定义书签。

招投标实训指导书

广西机电职业技术学院《工程项目招投标与合同管理》实训任务书 建工1302班实训补考 姓名:学号:得分: 一、基本要求:指导教师讲授招标的原则和方法,编制招标书的支撑知识点。就一个招标项目实例进行项目教学。 三、具体任务

3、根据你所在的地区工程资格预审公告的要求或教材中工程施工资格预审公告模板,模拟一个工程施工项目,编制一份资格预审公告。 资格预审公告 Xxxx住宅小区标段施工招标 1.招标条件本招标项目xxxx住宅小区已由山东省建委以xx准字2012—001号批准建设,项目业主xxxxx,建设资金来自全部自筹,招标人xxxxx。项目已具备招标条件,现进行公开招标,特邀请有兴趣的潜在投标人(以下简称申请人)提出资格预审申请。 2.项目概况与招标范围项目建设地点位于xxxx,总建筑面积为80000m2,建筑结构为框架剪力墙结构,工程总投资为15000万元;计划工期365个日历天;工程标段划分为两个标段,第一标段和第二标段;第一标段为1号住宅楼(19层),建筑面积为25000m2 ;第二标段为2—6号住宅楼(11层)1号、2号综合楼(1号综合楼11层、2号综合楼8层,建筑面积为55000m2 。 每个标段内容设计要求的全部施工内容,工程质量等级要求合格。 3.申请人资格

要求 3.1本次资格预审要求申请人具备独立法人资格,建设行政主管部门颁发的房屋建筑施工二级以上资格,进3年内类是项目不少于2项,在人员、设备、资金等方面具备相应的施工能力。 3.2本次资格预审不接受联合体资格预审申请。 3.3各申请人可就上述标段中的两个标段提出资格预审申请。 4.资格预审方法本次资格预审采用合格制。 5.资格预审文件的获取。 5.1请申请人于年月日至年月日(法定公休日、法定节假日除外),每日上午时至时,下午时至时在青岛市胶南市灵山卫黄海大学4号教学楼420室,持单位介绍信购买资格预审文件。 5.2资格预审文件每套售价元,售后不退。 5.3邮购资格预审文件的,需另加手续费(含邮费)元。招标人在收到单位介绍信和邮购款(含手续费)后日内寄送。 6.资格预审申请文件的递交 6.1递交资格预审申请文件截止时间(申请截止时间,下同)为年月日时分,地点为 6.2逾期送达或未送达指定地点的资格预审申请文件。招标人不予受理。 7.发布 公告的媒介本次资格预审公告同时在中国建设工程招标网上发布。 8.联系方式招标人:地址:邮编:联系人:电话:传真:电子邮件:网址: 开户银行:账号:年月日 申请人须知申请人须知前附表条款条款名称编列内容 1.1.2 招标人名称:地址; 联系人:电话: 1.1.4 项目名称 1.1.5 建设地点 1.2.1 资金来源 1.2.2 资金落实情况 1.3.1 招标范围 1.3.2 计划工期计划工期:365个日历天计划开工日期:计划竣工日期: 1.3.3 质量要求 1.4.1 申请人资质条件、能力和信誉资质条件:独立法人、房屋建筑施工二级以上;财务要求:无冻结、破产、接管等状态;业绩要求:进3年内类似项目不少于2项;信誉要求:具有良好的社会信誉,最近3 年内没有骗取中标、违约、无重大工程质量;项目经理资格:二级注册建造师;其他要求:在人员、设备、资金等方面具备相应的施工能力。 1.4.2 是否接受联合体资格预审申请不接受 4.1.2 封套上写明招标人的地址:招标人全称:黄海大学住在小区标段施工招标资格预审文件申请文件在:年月日时分前不得开启条款条款名称编列内容 4.2.1 申请截止时间年月日时分4.2.2 递交资格预审文件的地址 4.2.3 是否退还资格预审申请文件否 5.1.2 审查委员会人数 5人以上 5.2 资格审查方法合格制 6.1 资格预审结果的通知时间 6.3 资格预审结果的确认时间9 需补充的其他内容························ 11.总则 1.1 项目概况 1.1.1 根据《中华人民共和国招标投标法》等有关法律、法规和规章的规定,本招标项目已具备招标条件,现进行公开招标,特邀请有兴趣承担本标段施工的申请人提出资格预审申请。 1.1.2 本招标项目招标人:见申请人须知前附表。 1.1.3 本标段招标代理机构:见申请人须知前附表。 1.1.4 本招标项目名称:见申请人须知前。 1.2.3 本招标项目的资金落实情况:见申请人须知前附表。 1.4 招标范围、计划工期和质量要求 1.3.1 本次招标范围:见申请人须知前附表。 1.3.2 本标段的计划工期:见申请人须知前附表。 1.3.3 本标段的质量要求:见申请人须知前附表。 1.4 申请人资格要求 1.4.1 申请人应具备承担本标段施工的资质条件、能力和信誉。(1)资质条件:见申请人须知前附表;(2)财务要求:见申请人须知前附表;(3)业绩要求:见申请人须知前附表;(4)信誉要求:见申请人须知前附表; (5)项目经理资格:见申请人须知前附表;(6)

JavaEE实验报告

JavaEE实验报告 实验名称浏览器信息提取评分 实验日期2017 年11月8日指导教师彭梦 姓名何昕曦燕专业班级计算机1591学号36 一、实验目的与要求 1、目的:从服务器端获取客户端浏览信息 2、要求:掌握利用request对象获取客户端浏览器各种信息的方法 二、实验内容与步骤 1、内容 编写一个获取客户端浏览器各种信息的JSP页面。 2、步骤 1) 在已有工程下新建一个文件browserinfo.jsp。 2) 在页面中使用request对象的getHeader(“User-Agent”)方法编程获取客户端浏览器的版本号、类型信息。 3) 在页面中分别使用request对象的getRequestURI()和 getRemoteAddr()方法编程获取客户端地址。 4) 在页面中分别使用request对象的getServerName()方法和getRemoteHost 方法编程获取服务器和客户端电脑名字。 5) 在页面中使用request对象的getServerPort()方法编程获取服务器端口号。 6) 点击运行按钮,参看运行结果是否与预想的一致。

三、实验结果 四、实验收获及体会 经过这次实验让我收获颇多,其中很多知识是在平时的学习中都是无法学习到的,并且也让我们把平时上课学到的知识用于实际当中,加强了自己的动手能力,一定程度上提高了编程能力,对javaee这一门课程也有了比较更加深厚的兴趣。同时,也掌握利用request对象获取客户端浏览器各种信息的方法,知道如何编写一个获取客户端浏览器各种信息的JSP页面。最后,由于所学知识不够全面,实验在很多方面还有待完善,在以后的学习过程中,会掌握更多知识,力求做到更好

《网络综合实训》指导书

《网络综合实训》 任务书 指导书 适用专业:计算机网络技术 实训班级:网络121 设计时间:第15、16周 江西工业工程职业技术学院计算机工程系 2014年 11 月

一、课程的地位、作用和目的 网络综合实训是高等职业院校计算机网络技术类专业一项重要的集中基本技能训练,是理论和知识的综合与应用。 技能训练是高职高专院校一个重要的实践教学环节,它与实验、生产实训、毕业实训构成实践性教学体系,高职高专学生较强的动手能力,依赖实践性教学体系对学生的培养。 二、实训教学目标 本实训教学总学时为56学时,主要目标是考察学生对所学计算机网络专业知识的综合应用能力,通过模拟实际工程项目,使学生掌握网络工程的设计方法、网络设备安装调试等技能,提高学生的网络实战能力。 三、实训设计原则 目前对网络技术人员人才的职业要求是,能够根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装、调试工作,能进行网络系统的运行、维护和管理。 本实训教学设计思想是从社会对人才的实际需求出发,以岗位群的工作为依据,突出学生的能力培养,通过循序渐进的实训教学,充分体现了以项目需求为导向,以职业能力和应用能力培养为中心的教学思路。整个课程学习过程模拟了实际网络工程从无到有的构建并进行管理的完整工作过程,做到了学习过程和工作过程的高度一致。 四、实训教学设计 本实训课程为一个综合性的网络工程项目,根据项目实际又将其分为2个子项目,每一子项目都从本专业技能结构的某一个需求开始,制定一个具体的任务(项目),讲解具体的操作过程;在操作过程补充需要的理论知识。 (1) 项目一:基本技能强化实训(26课时) 本项目是综合性强化练习,项目涵盖网络设备调试基本技能的几个重要部分,本项目的完成有助于巩固和加强网络设备调试与优化的基本功和技能。 (2) 项目二:校园网网络总体系统方案设计(30课时) 本项目以实际需求,分析网络流量、提出新网络系统的建设思路以及新系统的网络设计目标和范围,再根据对现在网络技术的分析以及能够提供的费用和网络运行给学校带来的社会经济效益,为学校提供是否可行的决策依据。 四.实训考核及成绩评定方法 1.优秀:按实训任务书要求圆满完成规定任务,有创新性。严格遵守实训管理制 度与实训纪律,实训态度认真、积极。具有良好的团队协作精神;能自我进行资料收集 并引用合理。实训过程完整、规范;设计报告结构完善、格式规范、条理清晰、论述充 分、图表准确,文字描述准确流畅。

综合实践指导书教程文件

综合实践指导书(任务书) 2006-12-29 自动化

第一部分熟悉PLC及软件编程环境一、概述: S7--200系列是一种可编程序逻辑控制器(MicroPLCs)。它能够控制各种设备以满足自动化控制需求。 S7--200的用户程序中包括了位逻辑、计数器、定时器、复杂数学运算以及与其它智能模块通讯等指令内容,从而使它能够监视输入状态,改变输出状态以达到控制目的。紧凑的结构、灵活的配置和强大的指令集使S7--200成为各种控制应用的理想解决方案。 *本实践所用S7—200CPU为CPU224型号(DC/DC/DC)14输入/10输出。(外观结构如下) *扩展模块为EM235(模拟量模块)4输入/1输出。(接线端子如下)

二、使用入门: 1、连接S7--200CPU: 连接S7--200CPU十分容易。只需要在计算机和S7--200CPU之间连上通讯电缆,然后给S7--200CPU供电即可(相关的连接教师已提前连好,相关的供电开关,操作面板上可以找到)。 图1-2 连接S7--200CPU 2、熟悉STEP7--Micro/WIN软件的编程环境: 本软件教师已提前安装好。你只需要在计算机桌面上打开STEP7--Micro/WI 图标,就打开了一个新的项目。(编程环境中的相关内容,参考有关资料(帮助)自己熟悉) 图1-3 *为STEP7--Micro/WIN 设置通讯参数 注意图左侧的操作栏。您可以用操作栏中的图标打开STEP7--Micro/WIN 项目中的组件。 点击操作栏中的通讯图标,进入通讯对话框。您可以用这个对话框为STEP7--Micro/WIN设置通讯参数。

JavaEE课程实训任务书

JavaEE综合实训 课程实训任务书 河北软件职业技术学院 软件工程系

一、实训的意义和目的 目前,互联网信息技术飞速发展。Java技术在互联网上取得了前所未有的广泛应用Java的J2EE平台更是取得了长足的发展,在Web应用中获得了空前的成功。本实训要求同学根据J2EE课程所学的JavaBean、Servlet、JSP、及Struts 来完成一个“Easy-Buy”在线购物商场,实现网上销售电子产品。通过本次实训,让学生在知识方面,能力素质方面都有一定的提高。 1.知识目标 通过综合实训进一步巩固、深化和扩展学生的J2EE程序设计理论知识与J2EE 编程技能。 (1)熟悉掌握JSP页面元素JSP注释、JSP指令、JSP动作的使用,熟悉掌握在JSP程序中使用声明、表达式、脚本程序的方法。 (2)熟悉掌握JSP内置对象在JSP程序开发中的应用。 (3)熟悉掌握应用JDBC访问各种类型的数据库。 (4)掌握应用JavaBean封装业务逻辑、实现代码重用的方法。 (5)掌握JSP的的高级应用技术、增强程序功能。 (6)了解Servlet在J2EE程序开发中的重要地位。 2.能力目标 培养学生运用所学的知识和技能解决J2EE程序开发过程中所遇到的实际问题的能力、掌握基本的编程规范、养成良好的编程习惯。 (1)培养学生通过各种媒体搜集资料、阅读资料和利用资料的能力。 (2)培养学生基本的系统分析能力。 (3)培养学生良好的程序设计风格。 (4)培养学生通过各种媒体进行自主学习的能力。 3.素质目标 培养学生理论联系实际的工作作风、严肃认真的工作态度以及独立工作的能力。 (1)培养学生观察问题、思考问题、分析问题和解决问题的综合能力。 (2)培养学生的团队协作精神和创新精神。 (3)培养学生学习的主动性、创造性。

JavaEE基础实验报告

JavaEE基础实验报告2 【实验名称】:Servlet的开发应用 【实验目的】: 1.掌握Servlet的一般开发过程。 2.掌握servlet的配置。 3.掌握servlet的运行。 【实验内容及要求】: 创建第一个web应用程序HelloWorld,包含一个servlet名为“HelloWorldServlet”,为该servlet设置二个初始化参数,参数名分别为name和student_no,参数值分别为“学生姓名”和“学号”(每个同学使用自己的姓名和学号)。运行该servlet,输出格式为学号为*********的***同学,你好! 这是一个简单的servlet程序 【程序输出结果截图】: Web.xml页面代码:

HelloWorld.servlet代码页编写: 实验输出正确。 【碰到的问题及解决方法】: 问题:第一次做时,代码按照指导书上修改的,可能有些小错误之类的,对照着指导书再次审查一遍,都改过来了。但当访问时出现了问题,可以访问Tomcat(http://localhost:8080)但继续访问下面的HelloWeb文件就出现问题。

解决方法:通过网上查询,以上程序没有问题,http Statue 500就是 服务器内部问题。由此我就开始查Tomcat 的问题,重新设置了其路径和环境变量,均没错,再重新打开时,还是如此。

于是,最终将Tomcat又重新解压,配置。终于再次运行时,出现index.jsp和HelloWorld.servlet下的正确信息,这时终于成功了。

【体会和收获】 这次实验虽然简短,但也花费了好久时间。因为在之前安装Tomcat时,是按照步骤安装的,但还是因为此处出现问题。所以查找问题源头时间比较长,频繁出错也使得自己有些小失落。但还好,自己越来越有耐心来研究这种问题,最后成功得到实验结果。 这次试验告诉我,不要忽略任何小事情,也许这种小事最后才是最初的问题所在。就像本次试验对于环境变量的配置是十分重要的,配置时尤其要注意不能漏掉和搞错步骤,否则在后续的程序编写和运行中会出现很多问题,带来不必要的时间浪费。 【程序代码】: HelloWorld/HelloWorldServlet.java主要代码: …… String name, student_no; …… public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=gbk");//可以输出汉字 response.setContentType("text/html"); PrintWriter out = response.getWriter(); String name=this.getInitParameter("name"); String student_no=this.getInitParameter("student_no"); out.println(""); out.println(""); out.println(" A Servlet"); out.println(" ");

_JavaEE实训

JA V AWEB 版本音乐网站 一、实习目的 1)了解及学习HTML标准化语言同时学会使用tomcat6.0. 2)学会MySql数据库的安装并进行数据库,表以及其他的操作. 3)学会在MyEclipse8.5环境中完成Java Project的创建以及具体实现. 4)重点是使用Servlet以及JSP进行项目的设计. 5)了解JDBC以及连接的代码书写、JSP、同时学会JavaScript脚本的实现. 二、实训环境 开发环境:window xp 、jdk 6.0 、tomcat6.0 数据库: mysql5.5 开发工具:MyEclipse8.5 EidtPlus Navicat 使用技术: JDBC、DBCP、Servlet、JSP 、EL表达式JavaScript、Ajax 实训周期:两周 三、实习内容及要求 本次实习主要实现一个简单的音乐网站,其主要包括六大模块: ●网站登录:用户名,密码,登录,登录失败显示信息,登录成功跳转音乐列 表界面。 ●网站注册:用户名,密码,邮箱,性别,验证码。 ●网站音乐上传:可以上传mp3的格式的音乐,并对其他格式的文件进行限制. ●音乐下载:可以下载mp3的格式的音乐,但其他的格式比如.exe不能下载。 ●音乐列表的显示:序号,歌曲名,歌手名,大小,试听,下载。 ●音乐的试听:进入下载界面后可以对上传音乐进行播放试听. 四、实习内容及结果 1.实验时序图

2.程序代码 (1).连接数据库 package org.softeem.fileload; import java.sql.*; public class DBUtils { private static final String USER="root";//数据库的账号 private static final String PASSWORD="123321";//密码 向下复制 ctrl+shift+下 private static final String URL="jdbc:mysql://localhost:3306/netmusic";//连接数据库的详细的地址private static final String DRIVERCLASS="com.mysql.jdbc.Driver";//mysql数据驱动类的全路径 //注册驱动 static{ try { Class.forName(DRIVERCLASS);//alt+shift+z } catch (ClassNotFoundException e) { e.printStackTrace(); } } //建立连接 public static Connection getConnection() throws SQLException{ return DriverManager.getConnection(URL,USER,PASSWORD); } //关闭连接 public static void close(Connection conn) throws SQLException{ if(conn!=null){ conn.close(); } } } (2).下载功能 package org.softeem.fileload; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream;

测量实习任务指导书

测量放线实训 任务指导书 适用:高职、成专、对口

河南建筑职业技术学院 二〇一一年九月 测量实习须知 一.上课须知 1.准备工作: (1)上课前应阅读本任务书中相应的部分,明确实习的内容和要求。 (2)根据实习内容阅读教材中的有关章节,弄清基本概念和方法,使实习能顺利完成。 (3)按本任务书中的要求,于上课前淮备好必备的工具,如铅笔、小刀等。 2.要求: (1)遵守课堂纪律,注意聆听指导教师的讲解。 (2)实习中的具体操作应按任务书的规定进行,如遇问题要及时向指导教师提出。 (3)实习中出现的仪器故障必须及时向指导教师报告,不可随意自行处理。 二.仪器及工具借用办法 1.每次实习所需仪器及工具均在任务书上载明,学生应以小组为单位于上课前凭学生证向数字测量实验室借领。 2.借领时,各组依次由3~4人进人室内,在指定地点清点、检查仪器和工具,然后在登记表上填写班级、组号及日期。借领人签名后将登记表及学生证交管理人员。 3.实习过程中,各组应妥善保护仪器、工具。各组间不得任意调换仪器、工具。若有损坏或遗失,视情节照章处理。 4.实习完毕后,应将所借用的仪器、工具上的泥土清扫干净再交还实验室,由管理人员检查验收后发还学生证。 三.测量仪器、工具的正确使用和维护 1.领取仪器时必须检查 (1)仪器箱盖是否关妥、锁好。 (2)背带、提手是否牢固。 (3)脚架与仪器是否相配,脚架各部分是否完好,脚架腿伸缩处的连接螺旋是否滑丝。要防止因脚架未架牢而摔坏仪器,或因脚架不稳而影响作业。 2.打开仪器箱时的注意事项 (1)仪器箱应平放在地面上或其他台子上才能开箱,不要托在手上或抱在怀里开箱,以免将仪器摔坏。 (2)开箱后未取出仪器前,要注意仪器安放的位置与方向,以免用毕装箱时因安放位置不正确而损伤仪器。 3.自箱内取出仪器时的注意事项 (1)不论何种仪器,在取出前一定要先放松制动螺旋,以免取出仪器时因强行扭转而损坏制、微动装置,甚至损坏轴系。 (2)自箱内取出仪器时,应一手握住照准部支架,另一手扶住基座部分,轻拿轻放,不要用一只手抓仪器。 (3)自箱内取出仪器后,要随即将仪器箱盖好,以免沙土、杂草等不洁之物进入箱内。还要防止搬动仪器时丢失附件。 (4)取仪器和使用过程中,要注意避免触摸仪器的目镜、物镜,以免玷污,影响成像质量。不允许用手指或手帕等物去擦仪器的目镜、物镜等光学部分。 4.架设仪器时的注意事项 (1)伸缩式脚架三条腿抽出后,要把固定螺旋拧紧,但不可用力过猛而造成螺旋滑丝。

JAVAEE课程设计 之实验室设备管理系统

软件学院 课程设计报告书 课程名称 Java高级框架应用开发 设计题目实验室设备管理系统 专业班级软件工程10-6班 学号1020010627 姓名萧翎 指导教师郭鹏飞 2013 年 1 月

目录 1 设计时间.............................................................. 错误!未定义书签。 2 设计目的.............................................................. 错误!未定义书签。3设计任务............................................................... 错误!未定义书签。 4 设计内容.............................................................. 错误!未定义书签。 4.1需求分析............................................................ 错误!未定义书签。 4.1.1总体目标 ...................................................... 错误!未定义书签。 4.1.2具体目标 ...................................................... 错误!未定义书签。 4.1.3系统数据建模 .............................................. 错误!未定义书签。 4.1.4系统功能建模 .............................................. 错误!未定义书签。 4.1.5数据字典 ...................................................... 错误!未定义书签。 4.2总体设计............................................................ 错误!未定义书签。 4.3详细设计........................................................... 错误!未定义书签。 4.4运行与测试 ...................................................... 错误!未定义书签。 5 总结与展望.......................................................... 错误!未定义书签。附:系统程序主要代码 ......................................... 错误!未定义书签。参考文献.................................................................. 错误!未定义书签。成绩评定.................................................................. 错误!未定义书签。

JavaEE实验指导书

JavaEE实验指导书 JDK的安装与配置 1.下载安装过程(略) 是否安装jre(java运行环境)?可以取消,也可以下一步,如果我们只是开发在 安装的jdk目录中有jre。如果点击下一步出现下面的图

直到安装成功 2.环境变量配置 需要配置Path、classpath和Java_home三个环境变量。 找到安装的目录

开始设置环境变量,找到系统属性 点击环境变量

选择新建,这里有上下两个新建,上面表示当前用户的环境变量,下面是系统的环境变量,如果一个系统有多个用户就能够体现区别了。 我们就在系统用户点击新建,并安装图中内容新建path环境变量,这里的path 和后面的classpath不区分大小写。 确定后,然后同样新建classpath环境变量 在变量值中填入“.;C:\Program Files\Java\jdk1.7.0_01\lib”,注意前面的“.;”表示当前目录。 新建java_home环境变量,就是java的安装目录。如下图

上面的工作都完成后,进行最后一步检查工作验证是否配置成功。 3.验证是否配置成功 在命令行中输入java 和javac,如果出现下面两个关于java的信息表明JDK 安装成功。

Tomcat的安装与配置 1.下载安装过程(略,如果下载压缩包,直接解压到一个地方即可) 2.环境变量配置 需要配置Path、Catalina_home两个环境变量。 因为前面已经建立一个path环境变量,因此只要在前面加上路径就可以了。 注意中间用“;”隔开。 新建一个Catalina_home环境变量 修改conf目录下的tomcat-users.xml文件,

电子商务实训任务指导书

电商1507、1508、1509班 电子商务实训任务指导书 一、课程设计目的 本课程实习是学习《电子商务》课程后进行的一次全面的实践性练习。其目的在于加深对电子商务基础理论和基本知识的理解,初步掌握一些电子商务与网上交易的运用技能。同时课程设计应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。 二、实习时间安排 2015-2016年度第一学期19周 周一周二下午1点到4点 周三周四上午8点20到10点30 三、设计要求 1.根据课程的进度安排,按照科学求实的方法,踏实地开展课程设计活动。 2.课程设计过程中,根据组别和实习的具体需求,在不同角色及各环节中撰写相关的文档,最后要求提交比较详细的课程设计报告。 四、考核标准 由指导教师根据学生完成课程设计任务的情况(包括电子商务平台的开发情况20%、课程设计报告的质量50%和课程设计过程中的工作态度30%)综合打分。成绩评定实行优秀、良好、及格和不及格四个等级。 五、具体内容: 第一部分体验不同商业模式的网站 1.实验目的 (1)掌握影响电子商务模式的基本因素。 (2)了解和体验现有的电子商务模式。 (3)思考电子商务模式的未来与发展。 2.实验内容 在网络上搜索网站,选出B2B、B2C、C2C网站各1~2个,总结它们所采用的商业模式的基本特点,并指出B2B、B2C、C2C网站的差异。 3.注意事项 在网络上搜索同一商业模式网站时,尽量选择一个知名度高的网站和一个知名度相对较低的网站,便于比较它们所采用的商业模式的影响因素,总结经验。 4.实验报告 将自己的心得体会以及考察结果写成实验报告,内容包括自己的实验过程和实验体会,要求字数200字。 第二部分网上订房、订票

java项目实战(实训指导书)讲解

Java项目实战 ——实训指导书 主编:宿佳宁、马慧娟哈尔滨职业技术学院

Java项目实战 目录 实训一需求分析 (3) 实训二项目计划安排 (4) 实训三概要设计 (5) 实训四详细设计 (6) 实训五数据库设计 (7) 实训六项目技术准备 (8) 实训七系统数据库连接 (9) 实训八系统登录 (10) 实训九系统主界面 (11) 实训十学生信息管理子系统 (12) 实训十一选课信息子系统 (13) 实训十二班级管理子系统 (14) 实训十三课程管理子系统 (15) 实训十四用户管理子系统 (16) 实训十五软件测试 (17) 实训十六实战演练 (18) 附件软件文档编写向导 (22)

Java项目实战 实训一需求分析 一、实训目的 主要训练学生对于实际开发项目的需求分析能力; 二、实训要求 进行项目的需求分析 三、实训内容 1.需求分析问题描述 ?我院现需要一个学生管理系统,对学生的信息进行管理; ?学生可以通过该系统选择要修的课程,该系统还应包含有课程信息的管理、班级信息的管理和用户权限等; ?根据不同的用户功能实现不同的功能; 2.任务要求 根据问题描述撰写需求分析说明书,撰写要求参照附录项目文档说明。

Java项目实战 实训二项目计划安排 一、实训目的 学会使用Project进行项目计划安排,学会制定软件开发计划的原则、方法,了解团队在软件开发过程中的重要作用; 二、实训要求 1.确定项目计划软件 2. 确定实现此项目需要的资源 3. 完成项目计划安排表 4. 编写前期的项目计划表 三、实训内容 1. 任务要求 根据实训一中描述的问题及完成的需求分析说明书,做出该项目的计划安排; 1.1.1撰写软件项目计划文档,撰写要求参照附录项目文档说明。

JavaEE基础实验报告

【实验名称】: Servlet的开发应用 【实验目的】: 1.掌握Servlet的一般开发过程。 2.掌握servlet的配置。 3.掌握servlet的运行。 【实验内容及要求】: 创建第一个web应用程序HelloWorld,包含一个servlet名为“HelloWorldServlet”,为该servlet设置二个初始化参数,参数名分别为name和student_no,参数值分别为“学生姓名”和“学号”(每个同学使用自己的姓名和学号)。运行该servlet,输出格式为学号为*********的***同学,你好! 这是一个简单的servlet程序 【程序输出结果截图】: 页面代码: 代码页编写:

实验输出正确。 【碰到的问题及解决方法】: 问题:第一次做时,代码按照指导书上修改的,可能有些小错误之类的,对照着指导书再次审查一遍,都改过来了。但当访问时出现了问题,可以访问Tomcat (

,以上程序没有问题,http Statue 500就是服务器内部问题。由此我就开始查Tomcat的问题,重新设置了其路径和环境变量,均没错,再重新打开时,还是如此。

于是,最终将Tomcat又重新解压,配置。终于再次运行时,出现和下的正确信息,这时终于成功了。

【体会和收获】 这次实验虽然简短,但也花费了好久时间。因为在之前安装Tomcat时,是

按照步骤安装的,但还是因为此处出现问题。所以查找问题源头时间比较长,频繁出错也使得自己有些小失落。但还好,自己越来越有耐心来研究这种问题,最后成功得到实验结果。 这次试验告诉我,不要忽略任何小事情,也许这种小事最后才是最初的问题所在。就像本次试验对于环境变量的配置是十分重要的,配置时尤其要注意不能漏掉和搞错步骤,否则在后续的程序编写和运行中会出现很多问题,带来不必要的时间浪费。 【程序代码】: HelloWorld/主要代码: …… String name, student_no; …… public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ("text/html;charset=gbk");//可以输出汉字 ("text/html"); PrintWriter out = (); String name=("name"); String student_no=("student_no"); (""); (""); (" A Servlet"); (" "); ("学号为: "+student_no+" 的同学 "+name+" 你好"); (" "); (""); (); (); }

相关主题
文本预览
相关文档 最新文档