javaee 试验一 JAVA EE 环境搭建与熟悉

昆明理工大学信息工程与自动化学院学生实验报告

( 2012 —2013 学年 第 一 学期 )

课程名称:JAVA EE技术 开课实验室:信自楼444 2012 年 10 月 29 日

javaee试验一JAVAEE环境搭建与熟悉

javaee试验一JAVAEE环境搭建与熟悉

一、实验目的

通过上机,能够熟悉JAVA EE开发环境,搭建WEB服务器架构。

二、内容及要求

1、上机内容:学习并掌握jdk、tomcat、eclipse、MyEclipse的安装集成,能创建WEB

工程,绑定tomcat服务器,发布应用;并熟悉Eclipse的环境。

2、上机内容:编写一个Servlet程序,能从页面的表单中输入各种数据,在Servlet

中用request读取这些数据,然后用response回显。

三、步骤及具体实施

1、(用截图的方式说明环境的搭建和测试)

1)在我的电脑的高级属性中,设置环境变量:

2)

-1-

对于JDK的配置是在系统变量中完成,需要设置Path和Classpath两个变量,将其JDK绝对路径配置到的如图所示的位置:

3)其

次要对JAVA配置一定的环境才可以使用相应的JAVA软件:例如eclipse、MyEclipse

4)eclipse、MyEclipse的安装集成

首先对于eclipse来说,它是一款集成于java编程和JAVAEE网页开发的功能的开源软件;当以上步骤中的环境变量设置好之后,可以直接运行使用,不需要安装;但是对已MyEclipse来说,它的功能相比较而言更加的强大和完善。它需要安装过程:安装过程以一般的软件安装过程类似,只需要设计一下你所建立工程的存储路径即可

javaee试验一JAVAEE环境搭建与熟悉

javaee试验一JAVAEE环境搭建与熟悉

javaee试验一JAVAEE环境搭建与熟悉

-2-

5)eclipse、MyEclipse与Tomcat绑定过程如图所示:

对于eclipse绑定:运行

javaee试验一JAVAEE环境搭建与熟悉

javaee试验一JAVAEE环境搭建与熟悉

中进行设置:

javaee试验一JAVAEE环境搭建与熟悉

选择Servlet下的Runtime Environment:

然而对于MyEclipse则不需要进行这一步骤的配置。

6)绑定过程还需要另一步骤,如图所示:

需要在Tomcat的webapps下进行一个简单的配置设置,这样才可以完成需要的功能操作: 新建一个文件夹,例如:java1,里面放置你所建立工程中的几个文件;

-3-

其次将所建立工程中的class这个文件放到WEB-INF下:

2、分步描述编程的过程及配置

(1)打开MyEclipse,创建一个新的Web Project(如下图)

javaee试验一JAVAEE环境搭建与熟悉

javaee试验一JAVAEE环境搭建与熟悉

javaee试验一JAVAEE环境搭建与熟悉

javaee试验一JAVAEE环境搭建与熟悉

-4-

(2创建一个新的Html page(如下图)

javaee试验一JAVAEE环境搭建与熟悉

图 create a new Html page

(3)在“File name:”后的输入框输入“register.html”,单击“Finish”按钮完成创建。

然后我们对生成代码的<head>?</head>部分进行修改,把字符集设为GBK,然后为页面设置一个标题,如下:注册表单

<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>

<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<base href="<%=basePath%>"> <title>注册表单</title>

<style type="text/css">

body{background-image:url(image/1.jpg);backgroung-attachment:fixed}

-5-

.p1{background-image:url(image/1.jpg);fond-size:15x;line-height:100x} .p2{background-image:url(image/1.jpg);fond-size:15x;line-height:100x} </style>

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="cache-control" content="no-cache">

<meta http-equiv="expires" content="0">

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page">

<!--

<link rel="stylesheet" type="text/css" href="styles.css">

-->

</head>

<body>

<h1 align="center">欢迎进入人人网</h1>

<h2 align="center">注册表单</h2>

<p class="p1"></p>

<p class="p2"></p>

<h1 align="center">

<form action="servlet/register" method="post">

<p>姓名:<input type="text" name="name" size="20">

<p>密码:<input type="password" name="pass" size="20">

<p>性别:<input type="radio" name="gender" value="男" checked>男

<input type="radio" name="gender" value="女">女 <p>职业信息:<input type="checkbox" name="profession" value="学生">学生 <input type="checkbox" name="profession" value="教师">教师 <input type="checkbox" name="profession" value="商人">商人 <input type="checkbox" name="profession" value="其它">其它 <p>年龄:<select name="age"> <option value="10">10 <option value="20">20 <option value="30">30 <option value="其它">其它 </select> <p>座右铭: <p><textarea name="motto" rows="2" cols="30"></textarea> <p><input type="submit" value="确定"> <input type="reset" value="重填">

</form>

</h1>

</body>

</html>

-6-

四、调试及运行

1、出现的各种错误及解决办法,分析原因

最大的问题是对环境不熟悉,连最基本的东西都不知道还有就是运行整个项目是出现了404的错误,根据最后的了解有两种可能:一是在工程中有中文,pageEncoding没有改为UTF—8或者是GBK,但是要是那样的话,前边我的代码是保存不了的。所以只有第二种:web.xml没有配置好。在老师的帮助下,明白了<url-pattern>/servlet/register</url-pattern>是要和register.html中的相对应,所以解决了这个问题后,整个工程就可以了。

2、运行(程序截图)

javaee试验一JAVAEE环境搭建与熟悉

javaee试验一JAVAEE环境搭建与熟悉

-7-

五、实验结果、分析和结论

在这次试验中我主要是通过对jdk、tomcat、eclipse、MyEclipse的安装集成,创建WEB工程,绑定tomcat服务器,发布应用;并熟悉Eclipse的环境。同时编写一个Servlet程序,能从页面的表单中输入各种数据,在Servlet中用request读取这些数据,然后用response回显。通过我对这些的大体实现我答题熟悉JAVA EE开发环境,搭建WEB服务器架构。同时通过上机,了解和掌握了工程的整个实现过程,并能掌握在配置文件中应该如何配置这样才能使工程顺利的运行,这是很关键的一步,同时能够更改其中的一部分内容,将图片嵌套进去,设置背景图片。

收获:通过这次上机实践我了解到了在配置中要注意大小写问题,要养成一个好的编程习惯,不然你个404错误会让自己在查这个错误上浪费很多的时间,同时在编程中要注意/的重要性,这是不能够省略的。同时我还知道了表单的提交方式常用的有get和post,其中get为默认的,同时我还了解了它们的区别。

计划:在以后的学习中要养成好的编程习惯,要细心,不能浪费部必要的时间在不该出现的没有水平的错误上。同时要多看书、多学习、多实践。

javaee试验一JAVAEE环境搭建与熟悉

-8-

 

第二篇:实验1 搭建Java EE开发环境和运行环境

实验1:搭建Java EE开发环境和运行环境

一、实验目的

1. 通过搭建EJB运行环境,熟悉EJB容器的下载、安装和基本配置的方法。(这里要求的实验EJB容器是JBoss 5.1.0GA和WebLogic 11g(10.3.2))

2. 了解在JBoss 5.1.0GA和WebLogic 11g中部署EJB应用的方法。

3. 了解NetBeans的下载、安装和开发Java EE的基本方法。

4. 加深理解EJB容器的意义。

5. 搭建今后实验的平台。

二、实验平台

1.

2.

3.

4.

5.

6.

操作系统:Windows 2000或者Windows XP或者Windows7 JDK:Java SE 6.0以上 Java EE:5.0 JBoss 5.1.0.GA WebLogic 11g(10.3.2) NetBeans 6.9

三、实验内容及要求

3.1 安装JDK

1. 下载Java SE 6 Update 24(注:目前最新版,只需要找到下载URL就可以,实验前提供安装文件给学生)

2. 安装所下载的JDK

3. 配置环境变量,理解环境变量的含义和作用

? ? 添加CLASSPATH环境变量,该环境变量的值为“.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar”;

? ? 在PATH环境变量中增加“%JAVA_HOME%/bin”。其中JAVA_HOME代表JDK(不是JRE)的安装路径。

3.2 安装Java EE

1. 下载Java EE5(注:不是Java EE6,只需要找到下载URL就可以,实验前提供安装文件给学生)

2. 安装所下载的Java EE5

3. 配置环境变量,理解环境变量的含义和作用

修改CLASSPATH环境变量,修改后该环境变量的值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; Java EE5的安装路径\lib\javaee.jar。

3.3 JBoss5.1.0 GA

1 / 2

1. 下载JBoss 5.1.0.GA(注:只需要找到下载URL就可以,实验前提供安装

文件给学生)

2. 安装JBoss 5.1.0.GA,直接采用解压缩的安装方式。安装方法请参看教材

P16页《1.3.1下载和安装JBoss服务器》。并通过访问来验证是否安装成功,若有问题,要记录相关问题和解决方法。

3. 了解JBoss 5.1.0.GA的安装后的文件结构。P17

4. 配置JBoss的服务端口,从默认端口8080改为9999,并通过来验证是否配置成功。P18

5. 通过进入控制台,初步了解控制台提供的功能。P19

6. 部署EJB应用(hello.jar),思考部署EJB应用有哪几种方法。

3.4 WebLogic 11g(10.3.2)

1. 下载WebLogic 11g(10.3.2)(注:只需要找到下载URL就可以,实验前

提供安装文件给学生)

2. 安装WebLogic 11g(10.3.2)。安装方法请参看教材P24页《1.4.1 WebLogic

的下载和安装》。在安装过程中记录安装的选择,并且对所作的选择进行思考,为何要进行这样的配置,对今后运行会有什么影响。

3. 配置WebLogic的域,理解WebLogic中域的作用,在配置过程中记录配

置项的选择,并且对所作的选择进行思考,为何要进行这样的配置,对今后运行会有什么影响。P25

4. 学会启动和停止WebLogic的方法,若有问题,要记录相关问题和解决方

法。

5. 了解修改WebLogic的服务端口的方法。P29

6. 登录WebLogic控制台,初步了解其提供的功能,若有问题,要记录相关

问题和解决方法。。

7. 了解WebLogic域的常用文件夹和作用。P28

8. 部署EJB应用(hello.jar),思考部署EJB应用有哪几种方法。

3.5 NetBeans6.9

1. 下载NetBean6.9(注:只需要找到下载URL就可以,实验前提供安装文

件给学生)

2. 安装NetBean6.9,在安装过程中记录安装的选择,并且对所作的选择进

行思考,为何要进行这样的配置,对今后运行会有什么影响。

3. 初步了解使用NetBean6.9开发Java EE应用的方法。

四、实验报告

按《实验报告模板(含内容要求).doc》要求。

2 / 2

相关推荐