JavaWeb编程技术实验指导docxWord文件下载.docx
《JavaWeb编程技术实验指导docxWord文件下载.docx》由会员分享,可在线阅读,更多相关《JavaWeb编程技术实验指导docxWord文件下载.docx(22页珍藏版)》请在冰豆网上搜索。
可,在此假疋为,安装后的文件夹为D:
\apache-tomcat-7.0.2
查看目录结构及文件是否与教材图5-2、表5-1中所描述的相同。
(5)在Eclipse环境中创建Web服务器,单击Windows->
Perfrences->
Server->
RuntimeEnvironments->
Add。
图1.4选择Perfrences
图1.5添加服务器运行时环境
也NewSfiEveiRuntimeErtvironnwritj
NewServerRunlimeEnvironment
Defineai>
ewservwruntimeehMfronmenr!
H
酬血血315■宜rvejcadg虻
Selectthetype-ofDjntimeenvironment
图1.6选择ApacheTomcatv7.0
图1.6指定ApacheTomcatv7.0的安装目录和JRE
(6)Tomcat服务器上部署并运行web程序,方法是:
在ProjectExplorer
中项目名Hello指定的HTML文件名上单击鼠标右键RunAs->
Runon
指定服务器。
另一方法见教材表5-1(P185)
QlW*
Haru<
nfl_
Litperi”
E^psn-
ftifrvih
JUi+KNfc-Wi-
CvIbC
Ditklr
£
W"
A1*>
5IyR■frwn-
F5
jpj"
CEC.*=aCL'
="
aaE*Xt/.hEKl^ddT.btlBJ-
L0fculd
SfDOCTVWinri色hMr«
fl-Midnbe奇
¥
o吏-1-■"
=
吠4Uo-a-n-wje丁亍0戸亍〒
E5见ys+2
EhotfEn
RsjrtKt*Wi*
WkFc-1
气附血nx._
<
!
KCTWEh^nlPJBLEC■・■"
USCmDHTHLM>
01TrajiaLtletiii.-■
圧粘、.X也出
比MKW5M11Erp^s尸hImfi»
»
n
.ME
EhWtfl-U百iM•叫屯Mbc9JMH町怒讯籬遍Drpfcsn^■iwWirtripl
&
EarCartvr對HdlaAMMCCE
—mbjruMbMlbjIh
Tf'
rtftniSub'
K'
Qi^7Ah話溢ETdiiLjfeKicr
叶
BMW
Qdrir
Rrrrcnw^npmCpHwWI
MarkmLindnwk
E.U
^■fidirtc
hsvr1S>
ik.4»
站l・rm-Htw
BanAi
Z19知i
EroAi-Ax
T*ie
门1Huna*tvrwr
Jtfl+Mifc-X,ft
Fhi_CCiorfpiFatnni^.
图1.7在服务器上运行HTML文件
ZIL|■口AE口
图1.8指定运行服务器
图1.9运行效果
四.实验过程及报告要求
(1)严格按照实验要求完成实验内容
(2)详细记录实验过程,特别是出现的问题和解决方法
(3)认真总结实验过程,完成实验报告,写出自己在实验过程中出现的问题和解决方法,总结实验完成后的体会和感受。
实验2XML应用基础
.实验类型:
.实验目的
(1)
通过本实验,熟悉XML文档编辑,了解XML文档的解析、浏览工具。
(2)
掌握XML文档的基本概念和基本语法,掌握XML与HTML的主要区别。
(3)
理解并掌握DTD的定义方法及其用途,包括DTD元素、属性、实体声明的基本语法。
.实验步骤
启动Eclipse,创建一个动态web项目。
在所建项目中建立XML文档。
教材第1章:
图1-4给出的实例(P9)。
掌握文档类型定义的方法,教材第1章例1-11(P23)。
(4)
掌握一般实体和参数实体的定义与使用方法。
教材第1章例1-13、
例1-14(P25)。
(5)
了解属性的定义与使用方法。
教材第1章例1-20、例1-21(P31〜
33)。
(6)
综合练习:
1)建立student.dtd文件,内谷如下:
v!
ELEMENT学生信息(学生)*>
ELEMENT学生(姓名,年龄,选课+,学校?
)>
ATTLIST学生编号ID#REQUIRED>
ATTLIST学生身份CDATA#FIXED"
学生"
>
ELEMENT姓名(#PCDATA)>
ATTLIST姓名性别(男|女)#IMPLIED>
ELEMENT年龄(#PCDATA)>
ELEMENT选课(#PCDATA)>
ELEMENT学校(#PCDATA)>
ENTITYschool"
北京大学“>
2)建立students.css文件,内谷如下:
student{
background-color:
#CCCCFF;
width:
80pt;
}
name{
display:
block;
7
age{
color:
#FF0000
font-size:
14pt
sex{
#0000FF
3)建立student.xml文件,内容如下:
?
xmlversion="
1.0"
encoding="
UTF-8"
?
xml-stylesheettype="
text/css"
href="
Students.css"
DOCTYPE学生信息SYSTEM"
StudentDTD.dtd"
>
学生信息>
学生编号="
_03001"
姓名>
张三<
/姓名>
年龄>
23<
/年龄>
选课>
英语<
/选课>
计算机<
/学生>
学生编号="
_03002"
身份="
学生“>
姓名性别="
男"
李四<
25<
学校〉&
school;
<
/学校>
/学生信息>
4)在浏览器中浏览student.xml
5)建立student.xsl,内容如下:
encoding="
gb2312"
xsl:
stylesheetversion="
xmlns:
xsl="
http:
//www.w3.org/1999/XSL/Transform"
templatematch="
/"
tableborder="
1"
tr>
td
>姓名
/
>学号
>年龄
>性别
/tr
apply-templatesselect="
./students/student"
sortselect="
age"
/>
/xsl:
apply-templates>
/table>
template>
student"
td>
value-of
select
name"
/>
/td>
="
@id"
sex"
/tr>
stylesheet>
6)修改student.xml文件:
将元素
改为:
text/xsl"
Student.xsl"
7)在浏览器中浏览student.xml
(7)修改server.xml的内容,使Tomcat服务器默认监听的端口号8080为8000。
方法:
教材第5章188页,并进行测试。
(8)修改tomcat-users.xml的内容,增加一个managerweb程序管理员用户(用户名:
zhangsan,密码:
1234)。
教材第5章194〜195页,并进行测试。
实验3Servlet技术
1.实验类型:
验证(前2学时)、设计(后2学时),学时数:
4学时
(1)掌握利用Eclipse创建动态web项目的方法
(2)学会手工方式进行Servlet程序的编写、编译、部署、访问方法
(3)学会在Eclipse环境下进行Servlet程序的编写、编译、部署、访问方法
(4)掌握在web.xml中编辑servlet和servlet-mapping元素的方法
(5)掌握在Tomcat服务器中发布web程序的方法。
3.实验步骤
(1)软件准备:
a)安装JDK
b)设置环境变量JAVA_HOME方法