第一次作业

一.配置Tomcat作为web服务器

1.Tomcat是什么?

Tomcat是一种Web服务器和Java Servlet容器,它是由Apache软件基金会开发的一个开源项目。它可以作为独立的Web服务器使用,
也可以与其他Web服务器(例如Apache HTTP服务器)一起使用。Tomcat主要用于Java Servlet和JavaServer Pages(JSP)技术
的开发和部署,它支持最新的Servlet API和JSP API规范,因此可以运行大多数基于Java的Web应用程序。除此之外,Tomcat还具
有高度可配置和可扩展的特性,使其成为广泛使用的Web服务器和Servlet容器之一。

这段概念中有两个要点。首先,它是Web服务器和Java Servlet容器;其次,它能运行大多数基于Java的Web应用程序。其它
都还好理解,关键就是这个Java Servlet容器是个什么东西。

Java Servlet容器是一个用于运行Java Servlet应用程序的Web服务器软件。Servlet容器接收来自客户端浏览器的请求,将其转发
给适当的Servlet进行处理,并将响应返回给客户端浏览器。Servlet容器还提供了一些附加功能,如会话管理、安全性、负载平衡和错误处理。

归根结底,还是得明白Java Servlet 是什么

Java Servlet是Java平台上的一种技术,用于在Web服务器上运行Java程序。它允许开发人员编写Java类来处理HTTP请求和响应,从而构建动态Web应用程序。

通过以上几段概念,可以大致得出以下结论:

  1. Tomcat是一台服务器,最大的特点是能够运行Java的web应用程序。
  2. 实现Java的web应用程序用到的技术叫Java Servlet

2.配置Tomcat服务器

这一部分照着这个文章做就能解决90%以上的问题。
我在实操的时候,遇到了一个问题就是这篇文章要求jdk版本是1.8, 可是我之前安装的版本是1.9,所以得把1.9卸载了
重新安装1.8。这个过程还是比较繁琐的,前前后后搞了半个多小时。但是只要严格按照步骤做,不懂的地方搜索一下,就问题不大。

二.安装Eclipse,IDEA等

1. Eclipse是什么?

Eclipse 是一个开放源代码的集成开发环境(IDE),主要用于开发Java应用程序,但也支持其他编程语言,如C/C++、PHP、Python等。
Eclipse提供了一系列工具和插件,包括代码编辑器、调试器、编译器、版本控制等,以帮助开发人员更快、更方便地创建和维护软件应用程序。
Eclipse可以在多个操作系统上运行,包括Windows、Linux和MacOS等。除了用于开发桌面应用程序外,Eclipse还广泛用于开发Web应用程序、
移动应用程序等领域。

说白了eclipse就是和vs code类似的代码编辑工具,没啥好说的

2. 安装Eclipse

这一部分参照这篇文章就行。照着做,比较简单。

3.安装IDEA

这篇文章提到的,还得安装IDEA这类的,一起做了。
根据安装IDEA进行安装。

IDE和IDEA的区别

IDE和IDEA是两个不同的概念。
IDE(Integrated Development Environment)是一种集成开发环境,是一个软件应用程序,为软件开发人员提供了一个统一的工作区域,
使他们可以在同一个界面中进行编写、调试和测试代码的各种任务。常见的IDE有Eclipse、Visual Studio和IntelliJ IDEA等。
IntelliJ IDEA是一种IDE,它是一个由JetBrains开发的Java开发工具,提供了许多高级的开发功能和工具。它支持多种编程语言,
包括Java、Kotlin、Groovy、Scala等,并且具有代码智能感知、自动补全、调试、版本控制等一系列高级功能。
因此,IDEA是一种IDE的具体实现,而IDE则是一个更广泛的概念,指代所有集成开发环境。

4.eclipse的常见使用技巧

这一部分blabla一堆,实际写了之后再看比较好。

三.运行第一个JSP文件

这部分是最最最难的了。今天欲仙欲死至少搞了5,6个小时,在网站给的方法和书本给的方法之间反复横跳。这里面的各种文件依赖,配置,真的很麻烦。
最后在室友和chatGPT的帮助下,终于成功了。在此记录一下我最后遇到的一个问题:QQ图片20230303154634
就是在Run as的时候,报错JSP support not configured

最后ChatGPT给出的解决方法是这样的:

在Eclipse中配置JSP支持需要进行以下步骤:

  1. 确保您已经安装Java、Eclipse和Tomcat。
  2. 在Eclipse中打开“Servers”视图。如果没有该视图,请单击窗口菜单,然后选择“显示视图”>“其他”,在窗口的搜索框中输入“Servers”。
  3. 单击“Servers”视图中的“新建服务器”按钮,选择Tomcat服务器并单击“下一步”。
  4. 在“选择安装目录”页面上,单击“浏览”按钮并选择Tomcat的安装目录。

其实ChatGPT还给出了后面11步,但是我做到第4步就成功了,没必要继续往下做了。
这是源代码:image

以下是运行结果:
image

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值