虚拟机中JSP网页的建立与访问

任务要求:
1. 在虚拟机中建立一个最简单的JSP网页。
2. 通过Tomcat服务器发布刚建立的JSP网页。
3. 通过宿主机浏览器访问虚拟机上所发布的JSP网页。

前言

在前面,我们学习探究了如何安装VMware虚拟机和Windows操作系统,以及一些协议和网络命令的应用。今天,我们要进行的是JSP应用的学习。
以下操作以本机win7操作系统、虚拟机win10操作系统为例。

一、JAVA 开发环境搭建

1.虚拟机上下载JDK

首先,在虚拟机上(Win10系统为例)进行操作之前,我们需要下载java开发工具包Java Platform (JDK) 10

1
接受许可,再选择相应的合适系统版本(在这里我们以Windows64位系统为例)后,将其下载。
2
下载后进行安装JDK和公共JRE,安装路径随意。
3

2.配置环境

右击“我的电脑”,选择“属性”,再打开“高级系统设置”如图。
4
在“高级”选项中点开“环境变量”项目。
5
在出现的各“系统变量”中选择添加相应的变量,若有相关项目,则直接编辑添加;若没有变量名则需要新建。

  1. 在JAVA_HOME变量中设置变量值(以实际路径为主):C:\JDK\Java\jdk-10.0.2
    6
  2. 在CLASSPATH中设置变量值(注意开头的“.”): .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

7
3. 在Path中设置变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

8

3.检测安装结果

首先,我们可以直接按下Windows键和R键,打开命令窗程序;然后,输入命令“ java -version”、“java ”或“javac ”,若出现以下相同的信息,则说明我们的环境变量配置成功。
9

二、安装Tomcat

1.Tomcat的安装

Web服务器Tomcat的下载地址:http://tomcat.apache.org/
也可以打开任意的浏览器,在百度上面搜索Tomcat,在结果列表中选择下面这个入口点击进入tomcat官网。
9
进入官网后,在最左侧选择自己喜欢的Tomcat版本进行下载安装。(接下来我们便以Tomacat 9.0为例)
10
我们在下载选项中,可以选择解压版也可以选择安装板。
11
安装版和解压版如下,解压版的安装很简单,只需要解压到要安装的位置就可以了。所以以下便以安装版为例讲解其余的步骤。
12
首先双击打开安装程序进行安装。进入安装界面后,点击next进入下一步。
13
选择 I Agree 同意该协议。
14
选择够用的功能就行了,再点击next
15
默认以下设置,点击next进行下一步。
16
一定要强调,要确定之前安装了JDK!
选择当时jre的安装位置,点击next
17
选择Tomcat的安装位置,可以默认安装位置,也可以自行选择地址进行安装。
3333
等待安装完成后,点击Finish,这样就安装成功了。

2.Tomcat的启动

安装版有3种启动服务的方法。而解压版只有通过bin下的startup.bat或者doc命令,这可以算是安装版的好处吧。

第一种启动的方法:打开bin目录下的Tomcat7w.exe;

18

第二种启动的方法:计算机——>管理——>服务(管理tomcat的服务);

20

第三种启动的方法:通过任务栏上的tomcat启动图标管理tomcat的启动和暂停

25
启动检测:启动服务后,打开任意一个浏览器,在地址栏中输入localhost:8080 然后按回车。如果弹出如下界面,表示tomcat安装成功并且启动起来了;
(注意:这里特别强调一下,冒号不能是中文状态下的,否则你会出错。)
19
到这里tomcat的下载和安装就成功结束了,如若启动有问题,一定要检查一下自身的jdk是否安装配置正确。

三、发布JSP网页并访问

1.JSP文件建立

在F:\tomcat\Apache Software Foundation\Tomcat 9.0\webapps\ROOT目录(以安装的实际目录为主)中建立一个新的jsp文件。
23
编写其中的text.jsp文件的代码内容如图:
24
代码详情如下:

<%@ page 
contentType="text/html;charset=UTF-8"
 %>

<html>
<body>

<p>
<a>WTC团队CSDN博客站:</a> 
</p>

<p>
<a href="http://www.wtclab.net/newwtc/engineertrianing.php">昆明理工大学无线通信网络团队</a> 
</p>

<p>
<%out.print("Your IP address is "+ request.getRemoteAddr());%><br/>
</p>

<p>
Today's date : <%=(new java.util.Date()).toLocaleString()%>
</p>

<hr/>

<a href="https://blog.csdn.net/qq_42446456">王昭的CSDN博客</a>

</body>
</html>

2.JSP网页访问

首先,最重要的是编辑时选择 UTF-8 方式来编写代码。
24
其次,一定要确保能相互 ping 通,这样宿主机才能访问由虚拟机发布的 jsp网页。
有关二者相互 ping 通的方法和其他网络命令的使用可以参见:
https://blog.csdn.net/qq_42446456/article/details/81346542
https://blog.csdn.net/qq_42446456/article/details/81294180
然后再在虚拟机和宿主机中打开任意的一个浏览器,输入地址:localhost:8080/text.jsp
若正确出现编辑的网页界面结果,则说明jsp网页建立成功。
25

错误点分析

郑重强调:编辑时一定要选择 UTF-8 方式来编写代码。以默认方式为例:
21
若选择其他方式,则不能实现中文的显示,结果为乱码,如图:
22
那么UTF-8方式到底有何作用呢?请看:
23
可以看出UTF-8方式可以显示中文简体、繁体以及其他的语言类型。所以,在编辑的时候,一定要选择合适的方式,否则将不能正确的显示语言文字。


到这里tomcat下jsp网页的建立及访问就成功结束了。由于Tomcat9是最新版本,所以有些安装方式的CATALINA_HOME等都不用去配置,需要配置的估计也就是tomcat6之前的旧版本。当然,平时还是需要多去思考和实践,希望大家在平时的实践中发现更多的问题和收获!

  • 6
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值