web应用开发的简单前后端环境搭建-大学web实验

本文指导如何在官网下载并配置VisualStudioCode(Vscode),创建HelloWorld.html,安装Python并配置pip,使用FastAPI构建后端服务,以及设置RESTClient测试和后端环境,包括JDK、Tomcat和STS4的安装与应用。
摘要由CSDN通过智能技术生成

一.在官网中自行下载Vscode

官网:https://code.visualstudio.com/

二.Hello World.html的创建
安装目录:D:\360Downloads\VSCODE\static  (自己创建的安装路径要记住,之后的代码中需要对应上)

1.源代码:

cac43387ec134d6ab5e064a0e53e6019.png

 2.浏览器运行

0a579952005b4d56b09074e0ca84dae4.png

 

三.Python的安装

1.终端查看python (蓝色遮住是自己名字不用管)

5a4dde033e2e4634b3ad760fcaf18b57.png

 2.修改pip仓库为阿里镜像服务器

75ad0c3e08264e30a0d07db4bd457769.png

3. 使用pip安装服务依赖

c5666994e44048a4bd549ac9bbba1b62.png

4. 创建后端入口文件index.py

from fastapi import FastAPI
from fastapi.responses import FileResponse
from fastapi.staticfiles import StaticFiles
import os

app = FastAPI()

# 指定静态文件目录的路径
static_dir = "D:\\360Downloads\\VSCODE\\static"

# 将StaticFiles中间件添加到应用
app.mount("/static", StaticFiles(directory=static_dir), name="static")

@app.get("/")
def get_index():
    return FileResponse("static/greeting.html")

5.终端启动服务器

3cd8efc463f54d49815c33377d79f0a6.png

注意:如果已经安装好了python,但是无法找到对应的python版本来使用,很大可能是环境变量的问题或者多个版本的python不兼容,可以自行询问chat如何正确配置环境变量。

四.REST CLient测试

1.文件目录:static/greeting_test.http
2.源代码:
### Request local html page
GET http://localhost:8000/static/greeting.html HTTP/1.1
3.点击Send Request链接

976da1a9bd3449d2bccf3e1e86a13059.png

 五.浏览器测试

a143f48d3608478e8a0ba5d5f5337e71.png

 

 

六.后端环境搭建

1.安装JDK

b3001efd0586494b8a05f69f10294dcb.png

2. 安装Tomcat
2.1在server.xml中确定端口号为8080

a60e770e11f949fcbbb4845537e26b27.png

 2.2 在控制台(VScode终端)运行启动Tomcatbin/startup.bat

e518f7d93e1643c9b3106fb32a628da7.png

 2.3 输入http://localhost:8080,显示浏览器Tomcat首页

678209be79044f3b8fd19edfe8a356b2.png

3. 安装STS 4

8ecb8321f7454e1e9e6dcc386e0bfba7.png

 4.4.创建JSP测试工程
4.1创建web工程,打开servers视图

603558a2b1b54976b8ff76e576a08c13.png

ab3e1997d30d4476804d9b4cc76a521f.png 

Hello JSP下面出现当前的时间说明运行成功了。 (希望你们顺利!)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值