JavaWeb实验报告_1

Javaweb实验报告

1. Tomcat实验

1.1 引言及Tomcat简述

  本实验旨在验证Tomcat的本质是一个可以运行Web应用(软件)程序的虚拟服务器。Tomcat是一个Web应用服务器,符合Servlet与JSP规范。其中,Web应用服务器是指Tomcat可以作为一个虚拟服务器,并在该服务器内运行多个应用(软件),并接受用户对这些应用的请求;符合Servlet和JSP规范可以通俗地理解为在Tomcat内运行的应用(软件或程序)用Servlet类库或JSP语言编写的。

1.2 实验步骤

  1. 配置环境变量
      首先,在系统变量中新建CATALINA_HOME环境变量,其值为Tomcat的根目录(即Tomcat解压后的文件夹路径,其作用是指定Tomcat服务器的安装路径,该安装路径包含的内容对于运行startup.bat是所必须的,此时CATALINA_HOMEH和TOMCAT安装路径是键值对的关系。其次,在PATH中添加startup.bat所在的文件路径,通过设置PATH变量,操作系统可以在不指定完整路径的情况下找到所需的可执行文件(即startup.bat)。

1.3 实验过程

  1. 实验过程中遇到三个问题:
  (1)访问127.0.0.1:8080出现 Access Error字样,原因是NI软件占用了8080端口。
  (2)解决端口占用问题后,访问127.0.0.1:8080被拒绝,同时访问127.0.0.1也被拒绝,说明本地访问不成功,本质上是IPV6+网络服务未开启的问题,解决办法的链接在link中。
  (3)127.0.0.1可以访问后,访问127.0.0.1:8080被拒绝,使用命令查看8080实际未被占用,说明Tomcat服务器启动失败。解决办法是重新解压压缩包,并检查环境变量是否配置正确。
  2. (1)在Tomcat的根目录下的webapp文件夹中新建一个叫oa的文件夹,并编写一个index.html文件,然后访问http://127.0.0.1:8080/oa/index.html

1.4 实验结果与分析

  index.html代码片段如下所示

<!DOCTYPE html>
<html>
<head>
  <title>Hello, World!</title>
</head>
<body>
  <h1>Hello, World!</h1>
</body>
</html>

  实验结果如下图所示
在这里插入图片描述

图1-2

  分析实验结果,可以得到结论:(1)访问Web应用服务器中某个具体页面是通过访问"域名+端口号+页面路径"实现的。(2)该页面的位置要符合Web应用服务器的规范,必须放在webapps文件夹下。
  此外,可以称这类页面为静态资源,因为可以理解为前端的固定页面,这里面包含HTML、CSS、JS、图片等等,不需要查数据库也不需要程序处理,直接就能够显示的页面,如果想修改内容则必须修改页面,但是访问效率相当高。但有时用户能希望网页能够内嵌程序处理或者从数据库中读数据,能够根据不同的条件在页面显示不同的数据。并且对于程序猿来说,内容更新不需要修改页面。为此,需要实验动态资源的应用,即在Web应用服务器中提供用Java编写的小程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值