搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器)

这篇具有很好参考价值的文章主要介绍了搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

💻博主现有专栏:

                C51单片机(STC89C516),c语言,c++,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux,基于HTML5的网页设计及应用,Rust(官方文档重点总结),jQuery,前端vue.js,Javaweb开发,Python机器学习等
🥏主页链接:

                Y小夜-CSDN博客

目录

🎯服务器基础概念

🎯搭建Tomcat服务器

🎃下载和解压Tomcat

🎃启动Tomcat

🎃可能遇见的问题

✨打开startup.bat 一闪而过

🎃验证Tomcat服务器是否搭建好

🎯在eclipse创建Java web项目

🎃创建Web项目

🎃配置Tomcat服务器

🎃创建JSP页面

🎃可能遇见的问题

✨解决编码问题

✨<%@下面出现红色波浪线

🎃输入代码

🎃运行项目

🎯建立tomcat和idea的关联

🎯在idea创建Java web项目

🎃创建一个空的用于存储web文件的空文件夹

🎃对文件夹通识进行设置

🎃在文件夹中创建Java web项目

✨添加tomcat依赖

✨如果出现点击index出现404页面

✨jsp代码print报红


🎯服务器基础概念

1.什么是服务器(Server)

        服务器一般是由一台或者多台计算机组成的设备,关于服务器你可以简单理解为:接收请求,做出响应的设备。

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

        根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。在这里我们主要学习WEB服务器。

2.服务器端应用

        如果一台计算机没有操作系统那么这台计算机就只能算是一个铁盒子,所以服务器同样也需要有操作系统,服务器的操作系统使用最多的是windows、Linux、unix这三种操作系统,而Linux由于性能优越,价格便宜,安全性高等优点已经成为了服务器操作系统的首选。

        有了操作系统了之后需要什么呢?相信你已经想到了,需要装软件,也就是服务器应用程序。常见的WEB服务器程序有很多例如:IIS,Kangle,nginx,Tomcat,apache,WebLogic等等,我们主要学习的是Tomcat。

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

3、JSP是什么

        JSP全名为Java Server Pages,中文名叫java服务器页面,和我们之前学习的HTML静态网页相比,JSP是一个动态网页,什么是动态网页呢?我们之前学习的静态网页,在代码编写完成之后,你如果想要改变他原有的效果和数据就只能重新修改它的源代码了,而动态网页就是能在运行的时候根据一些条件来修改网页的效果和数据,动态网页和用户是有交互的。

        关于JSP,你现在可以这样理解:能嵌入JAVA代码的网页,当然这个解释不是很准确,不过不用担心,随着你学习的深入这些问题都会迎刃而解的。

🎯搭建Tomcat服务器

🎃下载和解压Tomcat

下载地址:https://tomcat.apache.org/download-70.cgi   

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃启动Tomcat

进入Tomcat文件夹下的bin目录,点击startup.bat

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃可能遇见的问题

✨打开startup.bat 一闪而过

出现这个问题99%以上都是没有配置环境变量

解决方法:

1.在下面搜索,高级系统设置

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

2.点击环境变量

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

3.找到自己jdk的位置,复制路径,在环境变量里新建的JAVA_HOME

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

4.然后将jre的路径添加到Path里面

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

5.配置完成后,再次打开Tomcat

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃验证Tomcat服务器是否搭建好

在浏览器中输入 http://localhost:8080 看到如下界面就说明Tomcat服务器已经搭建好啦。

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎯在eclipse创建Java web项目

实现效果

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃创建Web项目

打开Eclipse创建Web项目 Eclipse下载地址:

https://pan.baidu.com/s/1o5GrtcndJf208drJ06ZMKA

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

创建的项目结构如下:

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃配置Tomcat服务器

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃创建JSP页面

在WebContent目录下新建index.JSP页面

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃可能遇见的问题

解决编码问题

        因为在网页中我们一般使用中文,如果使用JSP默认编码格式会导致乱码,解决办法如下:

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

        你可能会想到如果每次新建一个JSP文件都需要这样设置,那该有多麻烦呀!一劳永逸的解决办法如下:

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

✨<%@下面出现红色波浪线

所遇问题:

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

解决方法:

1.选中项目文件夹,点击properties

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

2.点击Java Build Path —>Libraries—>Add Library

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

3.点击Server Runtime

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

4.点击Tomcat,再点击完成,就可以看到红色波浪线消失了

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃输入代码

在JSP中循环输出信息,在网页中输出100行我要学JSP,在JSP页面中输入代码如图:

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃运行项目

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

        通过上面的例子,你应该可以发现在JSP页面中如果我们想要添加java代码,只需要在<%和%>这对标签中间填充代码即可。

        这样我们的第一个Java web项目就创建完成了!!!

🎯建立tomcat和idea的关联

打开setting·环境

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

点击Build,Execution,Deployment-->Application Servers

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

点击Tomcat Sever,选择Tomcat的位置(bin的上一层目录)

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

最够点击OK,就可以了

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎯在idea创建Java web项目

🎃创建一个空的用于存储web文件的空文件夹

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

然后再idea中打开

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

🎃对文件夹通识进行设置

点开file——>project structure

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

再project配置自己的SDK

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web然后就配置好了

🎃在文件夹中创建Java web项目

选中文件夹右击,先建一个module

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

        不过暂时这个项目是一个普通的Java项目,还不是web项目,接下来我们要将它转为web项目

✨添加tomcat依赖

选中模块,双击shift,输入add,点击add framework support

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

如果你的tomcat版本大于10,点击web application

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

如果你的tomcat版本大于10,这个版本号4.0约束太小,要提升版本号

点击file-》project structure

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

在module中找到项目

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

点击dependcies,添加tomcat依赖搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

然后再去选择web application,会发现版本号有提升。

这样,项目就成了一个web项目

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

✨如果出现点击index出现404页面

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

点击上面的项目——》再点击Edit

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

或者双击shift,搜索edit configurantions搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

修改成如下所示

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

然后找到左下角编辑配置模版

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

做上面同样操作就行了

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

问题就解决了,

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

✨jsp代码print报红

导入两个包,jsp-api.jarservlet-api.jar
file->project strcture

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

去找这两个包
目录是tomcat->lib

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器),Javaweb开发,intellij-idea,java,后端,tomcat,web

然后就OK了。文章来源地址https://www.toymoban.com/news/detail-849268.html

到了这里,关于搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Microdot是一个可以在micropython中搭建物联网web服务器的框架

    micordot英文官网 只要是支持micropython的设备都可以使用它 什么是Microdot?Microdot是一个受Flask启发的简约Python Web框架,旨在运行在 资源有限的系统,例如微控制器(esp32,esp8266)。它在标准上运行 Python和MicroPython。 [项目需要的所需的Microdot源文件代码](miguelgrinberg/microdot: The impos

    2024年02月03日
    浏览(31)
  • 提供最全面最详细的ESP32从零开始搭建一个物联网平台教程(从最基本的配网和内建WEB服务器开始到自已搭建一个MQTT服务器)

    目录 教程大纲  硬件需求 教程说明 教程章节链接 ESP32搭建WEB服务器一(AP配网) ESP32搭建WEB服务器二(STA模式) ESP32搭建WEB服务器三(AP模式与STA模式共存) ESP32搭建WEB服务器四(最简单的WEB服务器) ESP32搭建WEB服务器五(内嵌HTML) ESP32搭建WEB服务器六(利用SPIFFS存放html,css,js等文件(读取

    2024年02月13日
    浏览(48)
  • 如何在OpenWRT部署uhttpd搭建服务器实现远程访问本地web站点

    uhttpd 是 OpenWrt/LuCI 开发者从零开始编写的 Web 服务器,目的是成为优秀稳定的、适合嵌入式设备的轻量级任务的 HTTP 服务器,并且和 OpenWrt 配置框架非常好地集成在一起。它是管理 OpenWrt 的默认的 Web 服务器,还提供了现代 Web 服务器所有的 功能 。 下面我们将在openwrt上部署

    2024年01月22日
    浏览(43)
  • 在局域网搭建一个带 web 操作页面的 git 版本服务器 - Gitlab

    以下内容为本人的著作,如需要转载,请声明原文链接 微信公众号「ENG八戒」https://mp.weixin.qq.com/s/Br0ETd_aNffEZoTAba03Bw 最近到了新团队,只有几部新电脑,然后啥也没有了。老江说需要一个管理工程代码的 git 版本服务器,还说他以前用过 gitlab,于是我就自告奋勇接下了锅,在

    2024年01月19日
    浏览(40)
  • 使用eclipse将项目达成war包并部署至服务器

    1、右击要打war包的项目,选择Export… 将打好的War包部署至服务器使用Xftp将war包放在目录中(一般是/www/server/tomcat/webapps下) War包 War包⼀般是在进⾏Web开发时,通常是⼀个⽹站Project下的所有源码的集合,⾥⾯包含前台HTML/CSS/JS的代码,也包含Java的代码。(项⽬已经开放结束

    2024年02月12日
    浏览(45)
  • 用Eclipse创建一个JavaWeb项目,把资源添加到Tomcat服务器,并运行jsp文件详细过程(附图片)

    目录 前言 一、Eclipse下载安装 二、创建 1.创建web项目 2.创建jsp文件  三.设置Tomcat 四.解决问题  五、添加资源到tomcat服务器   六.运行 总结 使用Eclipse创建web项目时,务必先下载安装好JDK和Tomcat。 1、Eclipse J2EE: https://www.eclipse.org/downloads/  2、选择Eclipse IDE for Enterprise Java an

    2024年02月13日
    浏览(40)
  • 搭建web服务器和NFS服务器

    网站需求: 1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!! 2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student/ 网站访问学生信息,www.openlab.com/data/网站访问教学资料www.openlab.com/money/网站访问缴费网站。 3.要求 (1)学生

    2024年01月23日
    浏览(40)
  • 搭建web服务器

    1.要求搭建web服务器,能够访问到网页内容为“小胖,你咋这么胖呢!” 2.要求搭建web服务器,创建基于域名的虚拟主机,能够使用www.xiaopang.com和www.dapang.com访问各自的网站网站存放路径分别为/xiaopang和/dapang,内容自定。 配置yun源:  安装软件包 添加成功后重启服务端:

    2024年02月09日
    浏览(37)
  • IntelliJ IDEA创建Web项目并使用Web服务器----Tomcat

    以下是本篇文章正文内容,下面案例可供参考(提示:本篇文章属于原创,请转发或者引用时注明出处。),大家记得支持一下!!!! 每日清醒: ✌✌✌♘慢慢来,谁还没有一个努力的过程。🏆 一定要注意:别忘了设置好之后点击应用!!!!!!!!! maven项目的重点

    2024年02月10日
    浏览(52)
  • java-----web项目部署到新服务器以及服务器的部署

    目录 一、服务器安装jdk1.8  二、安装mysql5.7 2.1下载mysql  2.2修改root账号密码 2.3设置远程登录 三、项目的部署 3.1导入数据库 3.2将项目打成jar包 3.3项目上传 服务器部署项目的方式,本次以打成jar包的形式讲解(以springboot项目为例) 首先服务器要有jdk1.8和mysql5.6及以上的版本

    2024年02月06日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包