云南大学软件学院综合技能实践-开发环境实验指导书
网站开发文档
基于开源框架的网站开发云南大学软件学院综合技能实践项目——网站开发文档网站主题:麦田圈之谜网站开发团队: 刘晶软件工程20111120055王志梅软件工程20111120164沈璐软件工程20111120192指导老师:***2012年12月7日星期五一、网站总体说明1.网站结构网站首页(主题内容:麦田圈之谜,导航,关联板块向导) ——导航下拉列表相关内容链接——站内内容。
首页呈现:2.网站页面语言运用wamp搭建软件开发环境,网站设计采用div+css设计,使用超文本预处理语言php 来开发网站。
3.设计思路基于麦田圈主题的思考,在网站设计时,主页设置导航,链入下拉子单,转另一内容页面,主页板块简要介绍麦田怪圈印象,并设动态图片作展示,在局部突出的基础之上渗透方便用户了解信息的理念。
二、特色介绍1.网站设计个性化,首页导航栏“主页”下设有十种背景色选项,访问用户可根据需求自由进行变换,方便浏览网站信息。
效果呈现如图:2.网站右下角设置有页面内容置顶功能,如图所示:3.页面右上角设置有search,方便站内搜索相关信息:4. 作为开放性考虑,网站首页右侧设有facebook,google等网站相关链接:三、开发过程记录总结1.在搭建开发环境的过程中,安装XAMPP服务器系统开发套件总是出错,为解决这一问题,我们通过网上搜索到一款软件wamp来替代XAMPP创建开发环境,wamp可在64位机下运行,从而成功地搭建起了平台,安装了joomla。
2.首次安装joomla和有的组件时,如sample data,覆盖了数据库,导致内容丢失,还有flexcontent会自动复制原有内容,造成了一些不必要的麻烦,为解决这些问题,我们又重装了一次joomla,对相关组件进行了选择,使得后续开发得以顺利进行。
3.在选择保留插件时,误关了user这个插件,导致了后台无法登录,即使账号密码正确,也一直停留在登录页面,后发现问题及时进行了修正。
云南大学综合技能实验报告
云南大学软件学院实验报告课程:综合技能实践实验指导教师(签名):李海姓名:毕生辉学号:20131120166 专业:网络工程日期:2014.11.20 成绩:一.实验准备(1)安装SolarWinds Engineer’s Edition 8软件(2)安装和配置Windows xp SNMP服务二、实训目的(1)掌握SolarWinds Engineer’s Edition 8.0网络管理软件的安装和使用方法,熟悉该软件的模块组成;(2)帮助理解网络管理软件在网络管理、配置与维护中的作用和功能。
四、实训环境(1)SolarWinds Engineer’s Edition 8软件;(2)PC机多台,并连接到交换机上。
五、实训内容1.在PC机上安装SolarWinds Engineer's Edition 软件,具体步骤见”SolarWinds Engineer’s Edition 8软件的安装”一节内容。
2.在PC机上安装配置SNMP Service,操作步骤参见上节内容。
3.使用相关工具查看网络的基本情况,例如:网络内的某台PC机或者所有PC机的IP地址、子网、设备的详细信息、网卡流量等,并将结果保存起来。
4.通过SNMP对Windows PC机进行管理5、Network Sonar(网络声纳)六.实验结果3.使用相关工具查看网络的基本情况,例如:网络内的某台PC机或者所有PC机的IP地址、子网、设备的详细信息、网卡流量等,并将结果保存起来。
(1)IP Network Browse(IP网络浏览器)A# 172.25.20.253.txt exported on 2014/11/19 14:47:41# IP Network Browser version 8.0.7172.25.20.253 : Lenovo-3-7Windows NT WorkstationCommunity String: publicBIP Network Browser version 8.0.7172.25.20.1 :172.25.20.3 : Lenovo-2-4172.25.20.6 : Lenovo-5-6Windows NT WorkstationCommunity String: public172.25.20.7 : Lenovo-15-8172.25.20.8 : Lenovo-15-8172.25.20.9 :172.25.20.11 : Lenovo-9-4 Windows NT Workstation Community String: public172.25.20.12 : Lenovo-6-1 Windows NT Workstation Community String: public172.25.20.14 : Lenovo-4-6172.25.20.15 : Lenovo-19-6 Windows NT Workstation Community String: public 172.25.20.19 : Lenovo-17-7 Windows NT Workstation Community String: public172.25.20.21 : Lenovo-15-8 Windows NT Workstation Community String: public 172.25.20.22 : Lenovo-1-3 Windows NT Workstation Community String: public172.25.20.25 : Lenovo-6-7172.25.20.27 : LENOVO-20-3172.25.20.30 : Lenovo-1-4172.25.20.37 : Lenovo-14-5 Windows NT Workstation Community String: public 172.25.20.39 : Lenovo-7-8Windows NT WorkstationCommunity String: public172.25.20.47 : Lenovo-16-2Windows NT WorkstationCommunity String: public172.25.20.48 : Lenovo-18-2Windows NT WorkstationCommunity String: public172.25.20.49 : Lenovo-15-2Windows NT WorkstationCommunity String: public172.25.20.52 : Lenovo-15-8172.25.20.55 : Lenovo-17-5Windows NT WorkstationC# 03.txt exported on 2014/11/19 14:59:21# IP Network Browser version 8.0.7172.25.20.76 : Lenovo-3-8Windows NT WorkstationCommunity String: public172.25.20.82 : Lenovo-8-4Windows NT WorkstationCommunity String: public(2)Ping Sweep(Ping扫描)# Generated by Ping Sweep# Version 8.0.3# 2014/11/19 15:42:56## Ping Sweep from 172.25.20.76 to 172.25.20.85 "IP Address" "Response Time" "DNS Lookup" 172.25.20.70 "Request Timed Out"172.25.20.71 "Request Timed Out"172.25.20.72 "Request Timed Out"172.25.20.73 "2 ms" Lenovo-15-1172.25.20.74 "Request Timed Out"172.25.20.75 "3 ms" Lenovo-3-3172.25.20.76 "3 ms" Lenovo-3-8172.25.20.77 "Request Timed Out"172.25.20.78 "Request Timed Out"172.25.20.79 "Request Timed Out"172.25.20.80 "Request Timed Out"172.25.20.81 "Request Timed Out"172.25.20.82 "2 ms" Lenovo-8-4172.25.20.83 "Request Timed Out"172.25.20.84 "Request Timed Out"172.25.20.85 "Request Timed Out"(3)Subnet List(子网地址清单)# Generated by SubnetList# Version 8.0.3# 2014/11/19 15:43:20## Subnet List from 172.25.20.253Subnet Mask"113.55.16.29 " 255.255.255.255"127.255.255.255 " 255.255.255.255"172.25.0.1 " 255.255.255.255"172.25.20.0 " 255.255.255.0"172.25.20.253 " 255.255.255.255"172.25.20.255 " 255.255.255.255(4)SNMP Sweep(SNMP 扫描)# Generated by SNMPSweep# Version 8.0.3# 2014/11/19 15:43:44## SNMP Sweep Results"IP Address" "Response Time" "DNS Lookup" "System Name" "Machine Type"Description Location Contact "Last Boot" Router "Community String" 172.25.20.73 "3 ms" Lenovo-15-1 L enovo-15-1 "Windows NT Workstation""Hardware: x86 Family 6 Model 37 Stepping 5 AT/AT COMPATIBLE - Software: Windows Version 6.1 (Build 7601 Multiprocessor Free)" "2014/11/1914:25:42" No public172.25.20.75 "2 ms" Lenovo-3-3 Lenovo-3-3 "Windows NT Workstation""Hardware: x86 Family 6 Model 37 Stepping 5 AT/AT COMPATIBLE - Software: Windows Version 6.1 (Build 7601 Multiprocessor Free)" "2014/11/1914:02:53" No public172.25.20.76 "5 ms" Lenovo-3-8 Lenovo-3-8 "Windows NT Workstation""Hardware: x86 Family 6 Model 37 Stepping 5 AT/AT COMPATIBLE - Software: Windows Version 6.1 (Build 7601 Multiprocessor Free)" "2014/11/1914:30:23" No public172.25.20.82 "2 ms" Lenovo-8-4 Lenovo-8-4 "Windows NT Workstation""Hardware: x86 Family 6 Model 37 Stepping 5 AT/AT COMPATIBLE - Software: Windows Version 6.1 (Build 7601 Multiprocessor Free)" "2014/11/1914:23:55" No public4.通过SNMP对Windows PC机进行管理(1)Windows PC带宽监视(2)网卡实时监视# Generated by Real-Time Interface Monitor# Version 8.0.5# 2014/11/19 15:40:44## Lenovo-3-7 Statistics# 2014年11月19日15:40Status Interface Type Type Speed "Bytes Received" Receive Percent Utilization Transmit Percent Utilization "Bytes Transmitted" Local Description"Up" "Software Loopback Interface 1" "softwareLoopback" Loopback "1.1 Gbps" "0 bps" "0.00 %" "0.00 %" "0 bps""Up" "WAN Miniport (SSTP)" "tunnel" "Encapsulation Interface" "1.1 Gbps" "0 bps" "0.00 %" "0.00 %" "0 bps""Up" "WAN Miniport (L2TP)" "tunnel" "Encapsulation Interface" "1.1 Gbps" "0 bps" "0.00 %" "0.00 %" "0 bps""Up" "WAN Miniport (PPTP)" "tunnel" "Encapsulation Interface" "1.1 Gbps" "0 bps" "0.00 %" "0.00 %" "0 bps""Up" "WAN Miniport (PPPOE)" "ppp" PPP "1.1 Gbps" "0 bps" "0.00 %""0.00 %" "0 bps""Up" "WAN Miniport (IPv6)" "ethernetCsmacd" Ethernet "1.1 Gbps" "0 bps""0.00 %" "0.00 %" "0 bps""Up" "WAN Miniport (Network Monitor)" "ethernetCsmacd" Ethernet "1.1 Gbps" "0 bps" "0.00 %" "0.00 %" "0 bps"5、Network Sonar(网络声纳)# Generated by Network Sonar# Version 8.0.3# 2014/11/19 15:39:31## Statistic - Subnets by NetworkNetworkMask Class "Number of Subnets"172.25.0.0 255.255.0.0 B 1192.168.60.0 255.255.255.0 C 1192.168.254.0 255.255.255.0 C 1113.0.0.0 255.0.0.0 A 0七.试验心得体会SolarWinds是基于SNMP一种网络管理软件,功能强大。
云南大学软件学院报告
课程:数据结构实验学期:2014-2015学年第一学期任课教师:专业:信息安全学号:姓名:成绩:实验5 图基础实验一、实验目的1.掌握图的存储结构及其遍历。
二、实验软硬件环境(CPU、OS、IDE):三、实验任务(要求写出核心代码,并对运行结果截图)1)使用邻接矩阵和邻接表储表示分别实现如下给定的图1、图2、图3所示图的物理存储结构。
2)在1)所建立的图形存储结构上分别实现深度优先搜索遍历和广度优先搜索遍历,并给出遍历结果(序列)。
图3 有向图实验代码:#include<stdio.h>#include<stdlib.h>#define MAXVEX 20#define OK 1#define ERROR 0#define OVERFLOW -1#define INFINITY 65535#define QueueSize 20 //队列中最大元素个数typedef int QElemType; //队列的元素的类型typedef int VertexType;typedef int EdgeType;typedef enum{False,True}Boolean; //Boolean是布尔类型,其值是ture或false Boolean visited[MAXVEX]; //访问标志的数组。
typedef struct{VertexType vexs[MAXVEX];EdgeType arc[MAXVEX][MAXVEX];int numVertexes,numEdges;} MGraph; //邻接矩阵。
typedef struct EdgeNode //边表结点。
{int adjvex;struct EdgeNode *next;}EdgeNode;typedef struct VertexNode //顶点表结点。
{int data;EdgeNode *firstedge;}VertexNode,AdjList[MAXVEX];typedef struct{AdjList adjlist;int numVertexes,numEdges; //图中当前顶点数边数。
云南大学软件学院综合技能实践-数据库实验指导书
云南大学软件学院综合技能实践——《常用数据库系统的安装和调试》实验指导书第一部分MySQL数据库的安装和使用一、实验目的:1.掌握MySQL数据库环境搭建的具体步骤和操作方法。
2.掌握启动和运行MySQL的方法。
3.掌握使用SQL语句创建数据库、表及向表中插入记录的方法。
二、实验内容预习一、MySQL概述MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发、发布并支持的。
MySQL AB是由多名MySQL开发人创办的一家商业公司。
它是一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。
数据库是数据的结构化集合。
它可以是任何东西,从简单的购物清单到画展,或企业网络中的海量信息。
要想将数据添加到数据库,或访问、处理计算机数据库中保存的数据,需要使用数据库管理系统,如MySQL服务器。
计算机是处理大量数据的理想工具,因此,数据库管理系统在计算方面扮演着关键的中心角色,或是作为独立的实用工具,或是作为其他应用程序的组成部分。
关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大的仓库内。
这样就增加了速度并提高了灵活性。
MySQL的SQL指得是“结构化查询语言”。
SQL是用于访问数据库的最常用标准化语言,它是由ANSI/ISO SQL标准定义的。
SQL标准自1986年以来不断演化发展,有数种版本。
在本手册中,“SQL-92”指得是1992年发布的标准,“SQL:1999”指得是1999年发布的标准,“SQL:2003”指得是标准的当前版本。
我们采用术语“SQL标准”标示SQL标准的当前版本。
二、MySQL的安装MySQL是一个开源的用于数据库管理的软件。
可以到MySQL的主页上进行下载,地址为。
登录学院ftp://172.25.10.20/(内网)或者ftp://113.55.4.20(外网) 用户名:zhuyp_std, 密码:std,下载区常用数据库的安装和调试文件夹下载相关软件。
开发环境实验-实验指导书
大连东软信息学院《JAVA语言程序设计》实验指导书编写者:邵欣欣信息技术与商务管理系目录实验一:开发环境实验 (3)1 学时 (3)2 实验目的与要求 (3)3 实验环境 (3)4 准备工作 (3)5 实验内容 (3)6 实验步骤 (3)7 思考题 (7)实验一:开发环境实验1学时2学时2实验目的与要求学会安装JDK、Eclipse软件,学会配置环境变量3实验环境windows操作系统能正常运行4准备工作将JDK、Eclipse软件下载到本地机5实验内容安装JDK、Eclipse软件,配置环境变量,Eclipse软件的使用6实验步骤一、JDK安装图1图2图3二、Eclipse 解压就可以使用图1图2创建项目可以如下进行操作: 1. 选择菜单“File (文件)”->“New (新建)”->“Project (项目)”,如果看不到“Project(项目)”这个菜单,可以在“Others (其它)”中找到。
2. 或者使用工具栏按钮,点击右面那个黑色小钮,选择“Project(项目)”菜单。
3. 打开“New Project”窗口后,选择“Java Project”项目类型,然后按“next”按钮。
❶选择它❷下一步图2.4 New Project界面4. 进入“New Java Project”窗口后,输入项目名,然后按“Finish”按钮,我们就创建了一个Java项目。
我们创建好项目后,就可以在项目下创建Java代码文件了。
1. 在Package Explorer视图中,右键点击MyFirst项目,选择菜单菜单“File(文件)”->“New(新建)”->“Class(类)”。
2. 或者选中项目后,使用工具栏按钮,点击右面那个黑色小钮,选择“Class(类)”菜单。
3. 进入“New Java Class”窗口,输入类名,然后点“Finish”按钮。
❶输入类名❷完成图2.7 New Java Class界面在Package Explorer视图中,我们看到MyFirst项目下有了一个新的Java文件-- MyFirstClass.java。
云南大学软件学院综合技能实践项目基于开源框架的网站精修订
云南大学软件学院综合技能实践项目基于开源框架的网站集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#云南大学软件学院综合技能实践项目——“基于开源框架的网站开发”实验指导书李海(编)“基于开源框架的网站开发”实验指导书“基于开源框架的网站开发”综合技能实践项目概述“基于开源框架的网站开发”综合技能实践是提高学生对网络专业知识的综合应用能力与技能, 使学生学习网络理论知识的基础上提高并加强工程化知识与实践知识的教育。
通过本实验课程,使学生践行CDIO思想,了解网络项目开发流程及相关文档的编写,实现简单网络开发项目的开发,提交项目开发文档及成果。
为学生以后在学习工作中进行网络开发设计打下工程基础,积累实际工程经验。
它是计算机专业学生在掌握一些基本的网络编程语言后,进行系统的事件技能训练的开端,也是后继专业实践、毕业设计的基础。
“基于开源框架的网站开发”综合技能实践课的目的使学生了解网站开发过程,初步学习网站的运行原理、技术方法以及服务器的基本配置。
培养学生的计算机实践能力,包括:1通过阅读教材和资料,做好网站开发前的准备——自学能力;2借助计算机网络以及学生所学习的基础程序设计语言和网络服务知识,开发一个项目——动手能力;3能够运用计算机网络原理知识结合实际使用网络经验,对网站项目开发进行初步分析判断——分析能力;4学会撰写网站开发各阶段的实验报告即配合网站开发提交各阶段的文档——表达能力;5对各自负责的模块通过以前所学习的知识实现——设计能力;6软件开发以小组为单位进行,小组成员合作的方式实现该项目——团队合作能力;7培养与提高学生的科学素养——实事求是的科学作风、严肃认真的工作态度、主动研究的探索精神。
“基于开源框架的网站开发”综合技能实践任务以团队形式提交网站开发项目书,实现项目书中规划的网站的开发,并提交项目开发文档及网站源代码。
考核方式及成绩评定办法平时成绩20%按时每次出勤情况和任务按时完成情况,可分为优,良,中,差四个等级进行评定(优为90分,良为80分,中为70分,差为50分及以下)构思性实践(C)20%构思很好 90 构思较好 80 构思一般 70 构思基本满足要求 60设计性实践(D)20%设计很好 90 设计合理 80 设计一般 70 设计基本反映了构思 60实现性实践(I)20%功能完全实现,界面良好,容易操作 90功能完全实现,界面和操作一般 80功能基本实现 70实现了大部分的功能 60运作性实践(O)20%运作良好 90运行正常,偶尔出现bug 80运行正常,但出现bug频率较高 70运行基本正常,会出现错误和bug 60项目完成后提交文档:1)网站开发方案或网站开发计划书:网站开发的规划和进度安排;2)网站开发文档:网站开发建设过程中出现的问题和解决方法的记录和总结;3)网站使用测试报告:对网站功能使用进行必要说明,并完成测试,记录测试结果。
实验1:熟悉实验环境
云南大学软件学院实验报告课程:数据库原理与实用技术实验学期:2012-2013学年第二学期实验1 熟悉实验环境一、实验目的(1)了解数据库管理系统:SQL Server。
(2)了解数据库管理系统的版本划分和安装环境要求。
(3)掌握SQL Server的安装方法。
(4)掌握SQL Server数据库服务器的注册、配置、连接等操作;熟悉SQL Server 的图形向导工具,掌握企业管理器的操作方法。
二、实验内容SQL Server 2000数据库平台1.安装SQL Server 2000系统。
2.查看安装Microsoft SQL Server 2000的目录结构。
3.查看并记录下列主要文件夹的含义:1)BACKUP:存放备份文件2)Binn:存放客户端和服务器端可执行文件和DLL文件3)Data:存放数据库文件4)LOG:存放日志文件5)Install:存放有关安装方面的信息文件6)JOBS:存放工作文件4.启动SQL Server数据库服务。
记录你所启动的SQL Server服务器名是什么? Lenovo-6-6\MYSQL2000 该服务器的启动策略是什么,手工启动在操作系统启动时自动启动或手工启动?自动启动5.使用“企业管理器”(1)了解企业管理器的界面、菜单结构以及各项功能;(2)了解“数据库服务器”的属性配置;记录你所使用的SQL Server服务器采用的“内存”配置是什么配置方式?动态配置“安全性”配置中采用的身份验证是什么方式? SQL Server 和 Windows启动SQL Server 服务采用的账户是什么? 系统账户(3) 了解“数据库”的属性配置;(4) 初步了解数据库、表、视图、用户、安全管理,复制等概念;(5) 浏览pubs 数据库结构。
记录该数据库当前占用的存储空间是多大? 2.5M该数据库的存储路径是什么?该数据库中包含哪些数据表?6. 使用“查询分析器”(1) 了解查询分析器有什么作用;(2) 掌握在查询分析器中选择不同的数据库、查看数据库的结构的方法;(3) 查询分析器的初步使用:在分析器中输入语句:use pubsselect * from authors运行以上语句,并记录结果。
综合实践技能3
云南大学软件学院综合技能实践项目——“网络管理与配置”实验报告指导老师:易超、李海一、实验目的:1.了解网络管理原理、协议与配置。
网络管理是提高网络安全性、可靠性的技术保证,也是提高网络效益的一种方式;简单网络管理协议(SNMP)是最早提出的网络管理协议之一,SNMP是由一系列协议组和规范组成的,它能够提供从网络设备中收集网络管理信息的方法。
从被管理设备中收集数据有两种方法:一种是轮询(polling-only)方法,另一种是基于中断(inerrupt-based)的方法。
SNMP使用嵌入到网络设施中的代理软件来收集网络的通信信息和有关网络设备的统计数据。
2.掌握SolarWinds Engineer’s Edition 8.0网络管理软件的安装和使用方法,熟悉该软件的模块组成,运用此工具对实验室网络状况进行分析。
二、实验环境及准备:SolarWinds Engineer’s Edition 8软件,PC机多台,并连接到交换机上。
实验前在一台局域网的PC机上双击“SolarWinds.Engineer.Edition.8.0”安装软件,完成安装后下载i386-snmp.rar安装包,对Windows xp SNMP服务进行安装和配置。
三、实验过程及内容:1.采用Discovery工具栏中的相关命令网络的基本情况,例如:网络内的某台PC机或者所有PC机的IP地址、子网、设备的详细信息、网卡流量等。
首先打开IP Network Browse,在“Scan a Single Device”选项框中输入PC机的IP地址:172.25,40.52,查看设备:在“Scan a Subnet”选项框中输入子网地址和子网掩码192.168.0.0和255.255.255.0,单击“Scan Subnet”,查看所有子网中的设备:在“Scan an IP Address Range”选项框中输入起始IP地址172.25.40.52和终止IP地址172.25.40.63,单击“ScanAddress Range”,可扫描指定范围内的所有PC机:2.Ping Sweep在Ping Sweep窗口中输入起始IP地址172.25.40.52和终止IP 地址172.25.40.60,单击“Scan”,扫描当前地址范围内容的所有PC机。
云南大学软件学院开发环境JS
云南大学软件学院实验报告课程:综合技能实践2 实验指导教师(签名):赵娜成绩:姓名:学号:专业:日期:2012年10月13日13:30-16:30第三组《常用开发平台的安装和使用——JSP》实验报告一、实验目的a)掌握JSP开发环境搭建的具体步骤和操作方法。
b)掌握在JSP开发环境下创建一个简单JSP文件的方法。
c)掌握在JSP中创建虚拟目录的方法。
二、实验内容1.建立JSP的运行环境2.运行简单的jsp三、简要的实验步骤1.搭建JSP的运行环境, 安装J2sdk,然后配置安装Tomcat 6并配置在E:\Tomcat \bin文件夹,双击启动tomcat2.在浏览器中输入在浏览器中输入地址并回车,3.在Tomcat_HOME\webapps\目录下,创建一个子目录MyBook。
使用记事本编写一个JSP文件,该文件名为。
代码内容如下:<HTML><HEAD><TITLE>JSP测试页面---HelloWorld!</TITLE></HEAD><BODY><%@ page contentType="text/html;charset=gb2312" %><%("<h1>Hello World!<br>世界,你好!</h1>");%></BODY></HTML>在浏览器的地址栏中键入:使用UltraEdit编写另一个JSP文件,该文件名为。
代码内容如下:<HTML><HEAD><TITLE>JSP测试页面---HelloWorld1!</TITLE></HEAD><BODY><%@ page contentType="text/html;charset=gb2312" %><%("<h1>Hello World!<br>世界,你好!</h1>");%><%("<p>JSP测试页面1</p>");%><%("<table><tr><td>学号:261 </td></tr>");%><%("<tr><td>姓名:时良</td></tr>");%><%("<tr><td>年龄:20</td></tr>");%><%("<tr><td>籍贯:云南大理</td></tr></table>");%><%("<p> </p>");%></BODY></HTML>在浏览器中输入,便可运行JSP应用程序5. 创建自己的Web应用程序的路径(1)、转到Tomcat的安装目录的webapps目录下创建一个目录为261(2)、在学号下新建一个目录WEB-INF<?xml version="" encoding="ISO-8859-1"?><!DOCTYPE web-app PUBLIC "-</description></web-app>将文件拷贝到261目录下,重新命名为。
云南大学软件学院实验三、网络虚拟化实验
云南大学软件学院实验报告课程:云计算技术与实践任课教师:梁宇实验指导教师(签名):姓名:学号:专业:日期:成绩:实验二网络虚拟化实验一、实验目标:1.熟悉Openvswitch的安装过程。
2.理解Openvswtich的工作过程和原理。
3.了解虚拟交换机的配置与使用方法4.了解网络虚拟化的基本原理和技术。
二、实验要求在如云计算多租户模式的数据中心环境下,虚拟化技术正从传统的基于虚拟机管理程序的服务器虚拟化,扩展到网络虚拟化。
在这种环境下,基于软件的虚拟交换机通常连同虚拟机管理程序一起部署在服务器上,串联起了不同虚拟机之间传送的流量。
在本实验要求在Ubuntu或CentOS上安装和配置KVM和OpenvSwitch(OVS)。
KVM和Open vSwitch分别是用于如今的云计算数据中心中的最流行的开源虚拟机管理程序和软件虚拟交换机。
三、实验内容和步骤使用openvswitch + kvm可以很快的建立一个虚拟环境,本实验是在实验二的基础上进行的网络虚拟化实验。
通过在实验二安装的Linux操作系统执行以下步骤,所有步骤都假设你可以使用root权限执行命令,本文中的命令均使用root用户执行。
1、安装所需软件①安装kvm计算虚拟化软件#apt-get install kvm virtinst libvirt-bin②安装openvswitch虚拟交换机# apt-get install openvswitch-datapath-source openvswitch-controller openvswitch-brco mpat openvswitch-switch③安装其它相关软件#apt-get install virt-top virt-manager python-libvirt其中virt-manager是gui界面管理虚拟机的,建议安装,本文就是使用virt-manager操作的,当然也可是不安装使用命令行运行kvm,virt-top是查看虚拟机运行状态的,本文中没有用到,python-libvirt是是用python管理虚拟机的类库,安装它是因为我要使用程序获取虚拟机的一些运行信息,如果你习惯用java写程序,需要安装libjna-java,然后下载java 版的libvirt。
云南大学软件学院开发环境JS
云南大学软件学院实验报告课程:综合技能实践2 实验指导教师(签名):赵娜成绩:姓名:学号:专业:日期:2012年10月13日13:30-16:30第三组《常用开发平台的安装和使用——JSP》实验报告一、实验目的a)掌握JSP开发环境搭建的具体步骤和操作方法。
b)掌握在JSP开发环境下创建一个简单JSP文件的方法。
c)掌握在JSP中创建虚拟目录的方法。
二、实验内容1.建立JSP的运行环境2.运行简单的jsp三、简要的实验步骤1.搭建JSP的运行环境, 安装J2sdk,然后配置安装Tomcat 6并配置在E:\Tomcat 6.0\bin文件夹,双击tomcat6.exe启动tomcat2.在浏览器中输入在浏览器中输入地址http://113.55.16.13.:8080/并回车,3.在Tomcat_HOME\webapps\目录下,创建一个子目录MyBook。
使用记事本编写一个JSP文件,该文件名为HelloWorld.jsp。
代码内容如下:<HTML><HEAD><TITLE>JSP测试页面---HelloWorld!</TITLE></HEAD><BODY><%@ page contentType="text/html;charset=gb2312" %><%out.println("<h1>Hello World!<br>世界,你好!</h1>");%></BODY></HTML>在浏览器的地址栏中键入:http://113.55.16.13:8080/MyBook/HelloWorld.jsp4. 使用UltraEdit编写另一个JSP文件,该文件名为HelloWorld1.jsp。
代码内容如下:<HTML><HEAD><TITLE>JSP测试页面---HelloWorld1!</TITLE></HEAD><BODY><%@ page contentType="text/html;charset=gb2312" %><%out.println("<h1>Hello World!<br>世界,你好!</h1>");%><%out.println("<p>JSP测试页面1</p>");%><%out.println ("<table><tr><td>学号:20111120261 </td></tr>");%><%out.println ("<tr><td>姓名:时良</td></tr>");%><%out.println ("<tr><td>年龄:20</td></tr>");%><%out.println ("<tr><td>籍贯:云南大理</td></tr></table>");%><%out.println ("<p> </p>");%></BODY></HTML>在浏览器中输入http://113.55.16.13:8080/HelloWorld1.jsp,便可运行JSP应用程序5. 创建自己的Web应用程序的路径(1)、转到Tomcat的安装目录的webapps目录下创建一个目录为20111120261(2)、在学号下新建一个目录WEB-INF将HelloWorld1.jsp文件拷贝到20111120261目录下,重新命名为HelloWorld2.jsp。
云南大学软件学院综合技能实践项目-基于开源框架的网站
云南大学软件学院综合技能实践工程——“基于开源框架的网站开发〞实验指导书李海〔编〕“基于开源框架的网站开发〞实验指导书“基于开源框架的网站开发〞综合技能实践工程概述“基于开源框架的网站开发〞综合技能实践是提高学生对网络专业知识的综合应用能力与技能, 使学生学习网络理论知识的根底上提高并加强工程化知识与实践知识的教育。
通过本实验课程,使学生践行CDIO思想,了解网络工程开发流程及相关文档的编写,实现简单网络开发工程的开发,提交工程开发文档及成果。
为学生以后在学习工作中进行网络开发设计打下工程根底,积累实际工程经验。
它是计算机专业学生在掌握一些根本的网络编程语言后,进行系统的事件技能训练的开端,也是后继专业实践、毕业设计的根底。
“基于开源框架的网站开发〞综合技能实践课的目的使学生了解网站开发过程,初步学习网站的运行原理、技术方法以及效劳器的根本配置。
培养学生的计算机实践能力,包括:1通过阅读教材和资料,做好网站开发前的准备——自学能力;2借助计算机网络以及学生所学习的根底程序设计语言和网络效劳知识,开发一个工程——动手能力;3能够运用计算机网络原理知识结合实际使用网络经验,对网站工程开发进行初步分析判断——分析能力;4学会撰写网站开发各阶段的实验报告即配合网站开发提交各阶段的文档——表达能力;5对各自负责的模块通过以前所学习的知识实现——设计能力;6软件开发以小组为单位进行,小组成员合作的方式实现该工程——团队合作能力;7培养与提高学生的科学素养——实事求是的科学作风、严肃认真的工作态度、主动研究的探索精神。
“基于开源框架的网站开发〞综合技能实践任务以团队形式提交网站开发工程书,实现工程书中规划的网站的开发,并提交工程开发文档及网站源代码。
考核方式及成绩评定方法平时成绩20%按时每次出勤情况和任务按时完成情况,可分为优,良,中,差四个等级进行评定(优为90分,良为80分,中为70分,差为50分及以下)构思性实践〔C〕20%构思很好 90 构思较好 80 构思一般 70 构思根本满足要求 60设计性实践〔D〕20%设计很好 90 设计合理 80 设计一般 70 设计根本反映了构思 60实现性实践〔I〕20%功能完全实现,界面良好,容易操作 90功能完全实现,界面和操作一般 80功能根本实现 70实现了大局部的功能 60运作性实践〔O〕20%运作良好 90运行正常,偶尔出现bug 80运行正常,但出现bug频率较高 70运行根本正常,会出现错误和bug 60工程完成后提交文档:1〕网站开发方案或网站开发方案书:网站开发的规划和进度安排;2〕网站开发文档:网站开发建设过程中出现的问题和解决方法的记录和总结;3〕网站使用测试报告:对网站功能使用进行必要说明,并完成测试,记录测试结果。
云南大学软件学院Java实验二
云南大学软件学院实验报告姓名:学号:班级:日期:成绩:JAVA实验二一、实验目的:进一步熟悉JAVA编译环境,编译三个简单的JAVA程序,熟悉JAVA语言。
二、实验要求:1. Write Java program called AverageNumbers.java to determine the average ofseveral numbers.Set the following five integer variables:int1 = 5int2 = 7int3 = 4int4 = 25int5 = 13Calculate and display the average of these numbers and the square root of average.2. Write a temperature conversion Java program called FarheheitToCentigrade.java.Set a variable called tempFarenheit = 98.6.Calculate the Centigrade temp (tempCelcius) by using the formula Centigrade = 5/9 (Fahrenheit -32)3.Write a Java payroll program called Payroll.java that determines pay and taxes.Set the following variables:pay = $25 per hourhoursWorked = 40Calculate grossPay by multiplying pay * hoursWorked.Calculate taxesWithheld by multiplying grossPay * .15.Calculate netPay by subtracting taxesWithheld from grossPay.Display all variables.三、实验内容:1.2.3.4.5.四、实验总结:在此次实验中,通过对三个程序的编写,更加清晰地明确了Java程序中包和类的概念。
云南大学软件学院设计模式实验 策略模式
云南大学软件学院实验报告序号:姓名:徐鑫桥学号: 20121120034 专业:数字媒体技术日期:成绩:实验一策略模式的运用一、实验目的:策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。
在熟悉策略模式相关理论知识的基础上,使用策略模式实现一个小游戏。
二、实验要求:使用策略模式实现一个小游戏,要求如下:1.游戏中有三个角色:和尚,侠女,忍者;2.每个角色都有生命值和魔法值,但各角色不同。
3.各角色外观不同。
4.每个角色具有魔法攻击和物理攻击;5.物理攻击有三种:用刀、用剑、用手;6.魔法攻击也有三种:火系魔法、金系魔法、水系魔法;7.各角色可以动态更换物理、魔法攻击方式,也可以动态选择攻击方法。
1、设计并绘制该程序的类图;2、依照设计的类图使用Java语言编写代码,并实现该程序;3、除了核心的模式相关类实现外,提供测试环境,按照难度高低,分别是:a)控制台程序,Client硬编码初始化模式和测试环境,运行结果文本输出;b)控制台程序,Client初始化测试环境,并根据用户输入运算,运行结果文本输出;c)设计并实现用户UI,Client初始化测试环境,并根据用户在UI控件上的输入运算,运行结果文本输出;三、实验内容:类图:相关代码:Role类及其继承类:Role类:public abstract class Role {PhyAttack phyA;MagAttack magA;public Role(){ }public abstract void display();public void performPhy() {phyA.Phy();}public void performMag(){magA.Mag();}public void Appearance() {System.out.println("每个角色外观不同!");}public void LifeMagic(){System.out.println("每个角色生命值和魔法值不同");}public void setPhyAttack(PhyAttack pa){phyA = pa;}public void setMagAttack(MagAttack ma){magA = ma;}}Role继承类:Buddhist类:public class Buddhist extends Role{public Buddhist(){}public void display(){System.out.println("这个角色是和尚");System.out.println("外观:;生命值:100 ;魔法值100");}}Ninjia类:public class Ninjia extends Role{public Ninjia(){}public void display(){System.out.println("这个角色是忍者");System.out.println("外观:;生命值:200;魔法值:35");}}Magicer类:public class Magicer extends Role{public Magicer(){}public void display(){System.out.println("这个角色是侠女");System.out.println("外观:;生命值:75;魔法值:225");}}}MagAttack接口及其相关实现类:接口:public interface MagAttack {public void Mag();}MagFire类:public class MagFire implements MagAttack {public void Mag() {System.out.println("用火系魔法攻击对方");}}MagGold类:public class MagGold implements MagAttack { public void Mag() {System.out.println("用金系魔法攻击对方");}}MagWater类:public class MagGold implements MagAttack { public void Mag() {System.out.println("用金系魔法攻击对方");}}PhyAttack接口及其相关实现类:Phyattack接口:public interface PhyAttack {public void Phy();}PhyKnife类:public class PhyKnife implements PhyAttack { public void Phy() {System.out.println("用刀攻击对方");}}PhySword类:public class PhySword implements PhyAttack { public void Phy() {System.out.println("用剑攻击对方");}}PhyHand类:public class PhyHand implements PhyAttack { public void Phy() {System.out.println("用手攻击对方");}}Show类:public class Show {public static void main(String[] args) {Role Budd=new Buddhist();Budd.display();Budd.setPhyAttack(new PhyHand());Budd.performPhy();Budd.setPhyAttack(new PhyKnife());Budd.performPhy();Budd.setMagAttack(new MagGold());Budd.performMag();Role Magic=new Magicer();Magic.display();Magic.setMagAttack(new MagFire());Magic.performMag();Magic.setMagAttack(new MagWater());Magic.performMag();Magic.setMagAttack(new MagGold());Magic.performMag();Magic.setPhyAttack(new PhyHand());Magic.performPhy();Role Nin=new Ninjia();Nin.display();Nin.setPhyAttack(new PhyKnife());Nin.performPhy();Nin.setPhyAttack(new PhySword());Nin.performPhy();Nin.setPhyAttack(new PhyHand());Nin.performPhy();Nin.setMagAttack(new MagFire());Nin.performMag();System.out.println("20121120034 数字媒体技术徐鑫桥");}}3.测试结果:四、实验总结:通过本次实验,了解了基本策略模式的结构,意图以及使用效果。
软件开发环境试验指导书
<软件开发环境>试验指导1 实验准备1.课件产品线课件产品线是软件产品线的一种。
本实验要开发的课件产品线相当于一个小型的软件产品线,它为课件自动生成提供了一个软件平台,如图16-1所示。
该流程的第一步是人工交互输入课件基本数据,包括课件的名称、章节数、背景音乐、背景图片、各章节的word格式文件;第二步,课件产品线,也就是课件生成器,将人工交互输入课件基本数据配置到要生成的课件文件中,XXX课件就生成成功,该课件在计算机桌面上XXX课件目录中。
2. 实验目的(1)加深对软件工程、软件产品线的理解,体验软件开发的方法、流程。
(2)感受软件开发环境和工具的选择,了解VS 2005集成开发环境。
(3)掌握VB.net语言的应用,了解该语言可视化编程的特点。
(4)激发同学们对软件开发的兴趣,进一步提高编程的能力。
3.实验设备及环境(1)PC一台。
(2)操作系统:Windows 2000、Windows XP、Windows Vista。
(3)开发环境:Visual Studio.net 2005。
进行本实验需要首先安装VS 2005。
VS 2005作为一个强大的开发工具,向用户提供了强大的集成开发环境。
在实验开始之前,读者最好先了解它的基本用法。
2 课件产品线的结构与设计1.课件产品线的结构课件产品线包括6个部分,第一个部分是课件生成器,第二个部分是基本配置文件库,第三个部分是课件播放器库,第四个部分是背景图片库,第五个部分是背景音乐库,第六个部分是章节文本库,如图16-1所示。
课件生成器的功能是:可进行人工交互输入课件基本数据,将其配置到要生成的课件文件中,生成XXX课件,将该课件放置在计算机桌面上XXX课件目录中。
配置文件库包括4个文件:基本配置文件config.txt,背景图片路径文件pic.txt,背景音乐路径文件music.txt,章节文本路径文件file.txt。
播放器库是可以显示各章节word文件的执行文件集合。
实验1实验报告(熟悉实验环境)
实验1实验报告(熟悉实验环境)云南⼤学软件学院实验报告课程:数据库概论实验任课教师:何婧、⾦鑫、秦江龙专业:学号:姓名:成绩:实验1 熟悉实验环境1.安装SQL Server 2008系统(请同学实验课后⾃⼰练习)。
2.找到“SQL Server配置管理器”,查看已经启动了哪些SQL Server服务。
已经启动的服务有: SQL Server(MSSQLSERVER)、SQL Server Browser 、SQLServer(SQLEXPRESS) 。
在服务上点击右键可查看其属性,其中服务类型为“SQL Server”的服务对MicrosoftSQL Server 数据库引擎提供⽀持,必须启动它。
你所启动的SQL Server数据库引擎服务名称是 SQL Server(MSSQLSERVER) 启动SQL Server数据库引擎服务后如何停⽌它:在服务上点击右键,选择停⽌。
3.使⽤“SQL Server Management Studio”(1)了解SQL Server Management Studio的界⾯、菜单结构以及各项功能;SQL Server提供两种⾝份认证⽅式,分别是Windows ⾝份验证和SQL Server ⾝份验证,配置中采⽤的⾝份验证是什么⽅式:Windows ⾝份验证登录的服务器类型为“数据库引擎”,即我们在“SQL Server配置管理器”启动的数据库引擎服务,配置中数据库服务器名称是: DESKTOP-C9RJ11U\SQLEXPRESS (2)通过对象资源管理器了解“数据库服务器”管理的内容及属性配置;你所使⽤的SQL Server服务器管理的数据库的默认数据存储位置是:C:\ProgramFile(x86)\MicrosoftSQLServer\140\Tools\Binn\ManagementStudio默认⽇志存储位置是:__C:\Program Files (x86)\Microsoft SQL Server\(3) 进⼊master数据库。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
云南大学软件学院综合技能实践——《常用开发平台的安装和使用》实验指导书指导教师:蔡莉赵娜(注意:请先简要阅读实验指导书的要求再开始做实验)第一部分 JSP开发环境的搭建一、实验目的:1.掌握JSP开发环境搭建的具体步骤和操作方法。
2.掌握在JSP开发环境下创建一个简单JSP文件的方法。
3.掌握在JSP中创建虚拟目录的方法。
二、实验内容预习一、JSP概述JSP(Java Server Pages,Java服务器主页)技术为创建显示动态生成内容的Web页面提供了个简捷而快速的方法。
JSP技术的设计目的使得构造基于Web 的应用程序更加容易和快捷,这些应用程序能够与各种Web服务器、应用服务器、浏览器和开发工具共同工作。
JSP的明显优势如下:平台和服务器的独立性。
基于Java的JSP与平台无关,它可以使用任何web服务器(包括Apache、IIS和PWS)。
使用的脚本语言。
JSP使用Java作为它的脚本语言,其面向对象的编程思想较为优秀。
JSP跨平台的可重用性。
J3P组件(Enterprise JavaBeans,JavaBeans)都是跨平台可重用的。
EJB(Enterprise JavaBeans,企业级JavaBeans)组件可以访问传统的数据库,并能以分布式系统模式工作于UNIX 和Windows平台。
多样化和功能强大的开发工具支持。
JSP已经有了许多非常优秀的开发工具而是有许多可以免费获取,且其中行许多开发工具已经可以顺利地运行于多种平台之下。
二、建立JSP的运行环境由于JSP使用Java作为程序设计脚本语言,因此需要建立Java的运行环境。
编译和调试运行Java程序,需要安装JDK(Java Develop Kit,Java开发工具包)。
另外,JSP是基于Web的Java应用程序,因而它需要有特定的运行环境,即解释器。
由于Java语言是跨平台的,所以能解释Java语言的Web服务器与平台无关。
由Apache小组开发的Tomcat是一个开放源代码的自内软件,可以自内获得而无需购买,它是Sun公司推荐的产品。
下面分别介绍JDK和Tomcat的安装。
本次开发平台是Windows XP。
1、JDK的安装步骤第一步.下载JDKJDK是Sun公司制造的免费使用的软件包,可以从Sun公司站点/java下载,也可以从学院的FTP网站http://222.19.217.5/soft/编程工具/Java_JDK上下载文件jdk-1_5_0_08-windows-i586-p.exe。
第二步.安装JDK运行安装程序jdk-1_5_0_08-windows-i586-p.exe,选择安装路径(例如:E:\jdk1.5.0_08)后将会自动完成安装。
注意:在该软件安装过程中还会要求安装Java运行时环境,请将其安装在与JDK相同的盘符下,如E:\。
第三步.设置环境变量设置Java运行环境主要用到如下3个环境变量(1)JAVA_HOME设定Java的安装路径。
(2)Path它是Windows所固有的,需追加JAVA_HOME\bin目录,这样在执行JAVA_HOME\bin目录文件夹下的命令时就不用输入长长的路径了,如:javac、java等命令。
(3)CLASSPATHCLASSPATH是运行Java非常重要的环境变量,Java在编译和运行应用程序时都要通过它去找到需要的类文件。
设置环境变量的具体操作如下:右击“我的电脑”——选择“属性”——单击“高级”标签,如图1-1所示。
单击“环境变量”,出现如图1-2所示的对话框。
图1-1 设置环境变量图1-2 添加环境变量单击“系统变量”中的“新建”按钮,打开如图1-3所示对话框,添加JAVA_HOME环境变量,并将其变量设置为JDK的安装目录,如E:\jdk1.5.0_08。
图1-3 新建环境变量在Path环境变量值的末尾,追加JAVA_HOME\bin目录,如E:\jdk1.5.0_08\bin。
图1-4 追加JAVA_HOME\bin目录新建变量名CLASSPATH,其变量值为JAVA_HOME\lib\tools.jar,如E:\jdk1.5.0_08\lib\tools.jar。
至此,Java的运行环境安装设置完成。
2、Tomcat的安装步骤第一步.下载Tomcat可以从Apache站点下载,也可以从学院的FTP 网站http://222.19.217.20/上下载。
比较稳定的版本是Tomcat6.0.18,下载apache-tomcat-6.0.18.exe文件。
第二步.安装Tomcat运行安装程序apache-tomcat-6.0.18.exe,选择安装路径(例如: E:\Tomcat 6.0目录下)后将会自动完成安装。
第三步.设置环境变量(1)CATALINA_HOME设定Tomcat的安装路径,如:E:\Tomcat 6.0(2)Path追加Tomcat安装目录\bin目录,如:E:\Tomcat 6.0\bin目录。
(3)CLASSPATH将Tomcat安装目录\commmon\lib\servlet.jar类文件,如E:\Tomcat6.0\commmon\lib\servlet.jar添加到环境变量CLASSPATH中。
第四步.运行TomcatTomcat安装成功后会自动运行,可以看见屏幕右下角有一个小图标,它表示Tomcat已经启动。
或者可以手动运行Tomcat,只要进入Tomcat安装目录\bin目录,如E:\Tomcat 6.0\bin文件夹,双击tomcat6.exe便可启动。
界面如下图所示。
注意:如果是手动启动Tomcat,那么不能将启动后的窗口关闭掉。
图1-5 Tomcat的运行界面第五步.管理Tomcat在浏览器中输入地址http://localhost:8080/并回车,就可以看到如图1-5所示的Tomcat管理界面。
图1-5 Tomcat的主界面3、安装编写JSP的工具UltraEditUltraEdit并不是一个Java工具,但它是一个比较好的JSP写作工具,在UltraEdit的主页上可以得到UltraEdit的试用版和支持Java2和JSP的语法文件,地址为。
安装成功后,就可以利用它编写JSP 文件。
请注意:实验室的计算机上已经安装了UltraEdit,所以这一步可以省略不做。
三、实验内容和步骤1、按照上面介绍的内容,搭建JSP的运行环境。
安装J2sdk,Tomcat,MySQL 和UltraEdit,所需软件请到学院FTP网站http://222.19.217.5/蔡莉老师的目录中下载,用户名和密码都是:caili_std。
2、搭建完成后,在浏览器中输入地址http://主机名:8080/,如果安装成功就能看见 Tomcat的管理界面。
请对该界面进行截图。
3、在Tomcat_HOME\webapps\目录下,创建一个子目录MyBook。
注意:在JSP运行环境中是字母是区分大小写的。
4、使用UltraEdit编写一个JSP文件,该文件名为HelloWorld.jsp。
代码内容如下:HelloWorld.jsp<HTML><HEAD><TITLE>JSP测试页面---HelloWorld!</TITLE></HEAD><BODY><%@ page contentType="text/html;charset=gb2312" %><%out.println("<h1>Hello World!<br>世界,你好!</h1>");%></BODY></HTML>将编写好的文件放到刚才创建的目录MyBook中,然后在浏览器的地址栏中键入:http://主机地址:8080/MyBook/HelloWorld.jsp。
将运行结果进行截图。
5、使用UltraEdit编写另一个JSP文件,该文件名为HelloWorld1.jsp。
代码内容如下:HelloWorld1.jsp<HTML><HEAD><TITLE>JSP测试页面---HelloWorld1!</TITLE></HEAD><BODY><%@ page contentType="text/html;charset=gb2312" %><%out.println("<h1>Hello World!<br>世界,你好!</h1>");%><%out.println("<p>JSP测试页面1</p>");%><%out.println ("<table><tr><td>学号: </td></tr>");%><%out.println ("<tr><td>姓名:</td></tr>");%><%out.println ("<tr><td>年龄:</td></tr>");%><%out.println ("<tr><td>籍贯:</td></tr></table>");%><%out.println ("<p> </p>");%></BODY></HTML>请将自己的学号、姓名、年龄以及籍贯信息填写到上面的HelloWorld1.jsp 中,然后将该文件保存在Tomcat安装目录\webapps\ROOT下。
ROOT目录是Tomcat 环境设置文件中定义的,作为浏览器访问Web应用程序的默认路径,因此可以将JSP文件拷贝到此目录下,然后在浏览器中输入http://localhost:8080/HelloWorld1.jsp,便可运行JSP应用程序。
将运行结果进行截图。
7 、除了上面两种方法运行JSP程序外,用户还可以创建自己的问Web应用程序的路径,以方便开发应用。
具体步骤如下:(1)、转到Tomcat的安装目录的webapps目录;(2)、在webapps目录下新建一个目录,起名为自己的学号,例如:2007112001;(3)、在学号下新建一个目录WEB-INF,注意,目录名称是区分大小写的;接着,将HelloWorld1.jsp文件拷贝到2007112001目录下,重新命名为HelloWorld2.jsp。