20210226_一个简单的小网页(内网穿透)

一个简单的小网页(内网穿透)

今天是元宵节,给异地的朋友做一个小网页,让她开心一下下(虽然是迟到的礼物),哈哈哈哈哈哈哈哈啊哈哈哈

创建项目

1、添加初始依赖

2、设置热部署Thymeleaf(可略过)

2.1 配置application.properties

# 设置热部署
spring.thymeleaf.cache = false

image-20210226153223483

2.2 添加依赖

<!-- 设置热部署 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

image-20210226153313042

2.3 修改idea配置

file> settings> compiler==> build project automatically

image-20210226153505819

2.4 修改registry

help> find action>registry ==> 勾选

image-20210226153856171

image-20210226153958152

3、导入资源

3.1 导入静态资源

image-20210226154727702

3.2 创建MainController

@Controller
public class MainController {
    @RequestMapping("/love")
    public String love(){
        return "love.html";
    }

3.3 在页面中引入CSS与JS

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>love</title>
    <!-- 引入css样式 -->
    <link rel="stylesheet" href="../static/css/all.min.css">

</head>
<body>

<!-- 引入js -->
<script src="../static/js/all.min.js"></script>
<script src="../static/js/jQuery.js"></script>
</body>
</html>

image-20210226155732966

3.4 页面简单理解

 <div class="flowtime">
        <div class="ft-section">
            <!-- 一张图片-->
            <div class="ft-page">
                <p>dflalalal</p>
            </div>
            <!--  一张图片-->
            <div class="ft-page">
                <p>xiao</p>
            </div>
            <!--  一张图片-->
            <div class="ft-page">
                <p>mei</p>
            </div>
        </div>
    </div>

image-20210226161003907

静态资源放行 ,配置端口

#配置静态资源
spring.mvc.static-path-pattern=/static/**

server.port=80

image-20210226161109301

访问项目

http://localhost/love

image-20210226161204348

3.5 导入页面

div说明

image-20210226161851741

预览

image-20210226162259309

3.6 修改图片

image-20210226163714285

4、添加BGM

4.1 修改love.html

    <audio src="/upload/wecanstop.mp3" autoplay="autoplay"></audio>

4.2 添加config

@Configuration
public class SpringMVCConfig implements WebMvcConfigurer {

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/upload/**").addResourceLocations("file:E:/project/javaProject/mylove/src/main/resources/static/music/");

    }
}

音频可以直接使用 http://localhost/upload/wecanstop.mp3 访问

使用SakuraFRP内网穿透

https://www.natfrp.com

  • 创建隧道

查看隧道列表的节点

  • 添加映射

记录类型为 cname
记录值为 隧道列表的节点

  • 下载启动器并安装启动

  • 访问

http://xmj.duolaf.xyz/love

注意: dns解析可能需要十分钟左右才能访问到

  • 修改的最终页面
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>love</title>
    <!-- 引入css样式 -->
    <link rel="stylesheet" href="../static/css/all.min.css">
    <audio src="/upload/wecanstop.mp3" autoplay="autoplay"></audio>

</head>
<body>
<div class="flowtime">
    <div class="ft-section section-1" data-id="section-1">
        <div id="/section-1/page-1" class="ft-page page-1" data-id="page-1">
            <p class="text1"><span id="text-75" contenteditable="true">最聪明最美丽最温柔最善良最贤惠最可❤</span> <br> の
                <br>
                <span id="text-76" contenteditable="true">你</span>
                <br>
                <span id="text-77" contenteditable="true">元宵快乐</span></p><br>


            <p class="text2">Press keyboard "↓" <span id="text-78" contenteditable="true">开始倾听我的祝福</span></p>
        </div>
        <div id="/section-1/page-2" class="ft-page page-2" data-id="page-2">
            <p class="top-text" id="text-1" contenteditable="true">预约上九价</p>
            <img src='../static/img/iali63.jpg' alt="预约上九价。"/>
        </div>
        <div id="/section-1/page-3" class="ft-page page-3 left-img" data-id="page-3">
            <h2 class="text" id="text-2" contenteditable="true">买相机</h2>
            <img src='../static/img/iali35.jpg' alt="买相机"/>
        </div>
        <div id="/section-1/page-4" class="ft-page page-4 full-img" data-id="page-4">
            <h2 class="center-text" id="text-3" contenteditable="true">注会两门</h2>
            <img src='../static/img/iali6.jpg' alt="注会两门"/>
        </div>
    </div>
    <div class="ft-section section-2" data-id="section-2">
        <div id="/section-2/page-1" class="ft-page page-5 full-img" data-id="page-1">
            <h2 class="center-text" id="text-4" contenteditable="true">学习舞蹈</h2>
            <img src='../static/img/iali19.jpg' alt="学习舞蹈"/>
        </div>
        <div id="/section-2/page-2" class="ft-page page-6" data-id="page-2">
            <h2 class="center-text" id="text-5" contenteditable="true">坚持练字</h2>
            <img src='../static/img/iali29.jpg' alt="坚持练字"/>
        </div>
        <div id="/section-2/page-3" class="ft-page page-7" data-id="page-3">
            <h3 id="text-6" contenteditable="true">坚持睡前阅读</h3>
            <img src='../static/img/iali60.jpg' alt="坚持睡前阅读"/>
        </div>
        <div id="/section-2/page-4" class="ft-page page-8 full-img" data-id="page-4">
            <h3 id="text-7" contenteditable="true">存款6万</h3>
            <img src='../static/img/iali51.jpg' alt="存款6万"/>
        </div>
        <div id="/section-2/page-5" class="ft-page page-9" data-id="page-5">
            <h3 id="text-8" contenteditable="true">迁深户</h3>
            <img src='../static/img/iali5.jpg'/>
        </div>
        <div id="/section-2/page-6" class="ft-page page-10" data-id="page-6">
            <h3 id="text-9" contenteditable="true">去一趟迪士尼</h3>
            <img src='../static/img/iali22.jpg'/>
        </div>
    </div>
    <div class="ft-section section-3" data-id="section-3">
        <div id="/section-3/page-1" class="ft-page page-11 full-img" data-id="page-1">
            <h3 id="text-10" contenteditable="true">养成好习惯</h3>
            <img src='../static/img/iali24.jpg'/>
        </div>
        <div id="/section-3/page-2" class="ft-page page-12" data-id="page-2">
            <h3><span id="text-11" contenteditable="true">对生活</span><br/><span id="text-12"
                                                                                       contenteditable="true">一直保持好奇与热爱</span>
            </h3>
            <img src='../static/img/iali25.jpg'/>
        </div>
        <div id="/section-3/page-3" class="ft-page page-13" data-id="page-3">
            <img src='../static/img/iali64.jpg' alt='2021小flag全完成'/>
            <h3 id="text-13" contenteditable="true">2021小flag全完成</h3>
        </div>
        <div id="/section-3/page-4" class="ft-page page-14 left-img" data-id="page-4">
            <h3 id="text-14" contenteditable="true">想要的全拥有</h3>
            <img src='../static/img/iali46.jpg'/>
        </div>
        <div id="/section-3/page-5" class="ft-page page-15 left-img" data-id="page-5">
            <h3><span id="text-15" contenteditable="true">万事顺心</span><br/><span id="text-16"
                                                                                          contenteditable="true">多赚美金</span>
            </h3>
            <img src='../static/img/iali45.jpg'/>
        </div>
        <div id="/section-3/page-6" class="ft-page page-16 left-img" data-id="page-6">
            <h3><span id="text-17" contenteditable="true">万事兴旺</span><br/><span id="text-18"
                                                                                         contenteditable="true">多赚英镑</span>
            </h3>
            <img src='../static/img/iali66.jpg'/>
        </div>
        <div id="/section-3/page-7" class="ft-page page-17 top-text" data-id="page-7">
            <h3 id="text-19" contenteditable="true">万事如意,多赚人民币</h3>
            <img src='../static/img/iali16.jpg'/>
        </div>
    </div>
    <div class="ft-section section-4" data-id="section-4">
        <div id="/section-4/page-1" class="ft-page page-18 full-img" data-id="page-1">
            <p class="text" id="text-20" contenteditable="true">总之就是一句话</p>
            <img src='../static/img/iali11.jpg'/>
        </div>
        <div id="/section-4/page-2" class="ft-page page-19" data-id="page-2">
            <h3 id="text-21" contenteditable="true">多赚钱</h3>
            <img src="../static/img/iali75.jpg"/>
        </div>
        <div id="/section-4/page-3" class="ft-page page-20" data-id="page-3">
            <img src='../static/img/iali59.png'/>
            <h3 id="text-22" contenteditable="true">少生气</h3>
            <img src='../static/img/iali9.jpg'/>
        </div>
        <div id="/section-4/page-4" class="ft-page page-21" data-id="page-4">
            <h3 id="text-23" contenteditable="true">心想事成</h3>
            <img src='../static/img/iali59.png'/>
        </div>
        <div id="/section-4/page-5" class="ft-page page-22 left-img" data-id="page-5">
            <h3 id="text-24" contenteditable="true">万事如意</h3>
            <img src='../static/img/iali4.jpg'/>
        </div>
        <div id="/section-4/page-6" class="ft-page page-23 left-img" data-id="page-6">
            <h3 id="text-25" contenteditable="true">嘻嘻嘻嘻嘻嘻嘻</h3>
            <img src='../static/img/iali44.jpg'/>
        </div>
        <div id="/section-4/page-7" class="ft-page page-24 full-img" data-id="page-7">
            <h3 id="text-26" contenteditable="true">永远相信美好的事前即将发生</h3>
            <img src='../static/img/iali32.jpg'/>
        </div>
    </div>
    <div class="ft-section section-5" data-id="section-5">
        <div id="/section-5/page-1" class="ft-page page-25 left-img" data-id="page-1">
            <h3><span id="text-27" contenteditable="true">且</span><br/><span id="text-28" contenteditable="true">美好的事情正在发生</span>
            </h3>
            <img src='../static/img/iali37.jpg'/>
        </div>
        <div id="/section-5/page-2" class="ft-page page-26 top-text" data-id="page-2">
            <h3 id="text-29" contenteditable="true">哈哈哈哈哈哈哈哈啊哈哈哈</h3>
            <img src='../static/img/iali10.gif'/>
        </div>
        <div id="/section-5/page-3" class="ft-page page-27" data-id="page-3">
            <h3 id="text-30" contenteditable="true">你最美丽</h3>
            <img src='../static/img/iali67.jpg'/>
        </div>
        <div id="/section-5/page-4" class="ft-page page-28" data-id="page-4">
            <h3 id="text-31" contenteditable="true">你最动人</h3>
            <img src='../static/img/iali40.jpg'/>
        </div>
        <div id="/section-5/page-5" class="ft-page page-29" data-id="page-5">
            <h3 id="text-32" contenteditable="true">你最贤惠</h3>
            <img src='../static/img/iali12.jpg'/>
        </div>
        <div id="/section-5/page-6" class="ft-page page-30" data-id="page-6">
            <h3 id="text-33" contenteditable="true">你最可爱</h3>
            <img src='../static/img/iali76.gif'/>
        </div>
        <div id="/section-5/page-7" class="ft-page page-31" data-id="page-7">
            <h3 id="text-34" contenteditable="true">你最漂亮</h3>
            <img src='../static/img/iali77.jpg'/>
        </div>
    </div>
    <div class="ft-section section-6" data-id="section-6">
        <div id="/section-6/page-1" class="ft-page page-32" data-id="page-1">
            <h3 id="text-35" contenteditable="true">你最优雅</h3>
            <img src='../static/img/iali62.jpg'/>
        </div>
        <div id="/section-6/page-2" class="ft-page page-33 top-text" data-id="page-2">
            <h3 id="text-36" contenteditable="true">你最美丽</h3>
            <img src='../static/img/iali3.jpg'/>
        </div>
        <div id="/section-6/page-3" class="ft-page page-34 left-img" data-id="page-3">
            <h3 id="text-37" contenteditable="true">你最聪明</h3>
        </div>
        <div id="/section-6/page-4" class="ft-page page-35" data-id="page-4">
            <h3><span id="text-38" contenteditable="true">你</span><br/><span id="text-39"
                                                                                      contenteditable="true">最</span><br/><span
                    id="text-40" contenteditable="true">温柔</span></h3>
            <img src='../static/img/iali8.gif'/>
        </div>
        <div id="/section-6/page-5" class="ft-page page-36 full-img" data-id="page-5">
            <h3 id="text-41" contenteditable="true">你最体贴</h3>
            <img src='../static/img/iali31.jpg'/>
        </div>
        <div id="/section-6/page-6" class="ft-page page-37 left-img" data-id="page-6">
            <h3 id="text-42" contenteditable="true">你最善良</h3>
            <img src='../static/img/iali49.jpg'/>
        </div>
        <div id="/section-6/page-7" class="ft-page page-38 bottom-text" data-id="page-7">
            <img src='../static/img/iali21.jpg'/>
            <h3 id="text-43" contenteditable="true">你最......(以下省略几万万万万万字)</h3>
        </div>
    </div>
    <div class="ft-section section-7" data-id="section-7">
        <div id="/section-7/page-1" class="ft-page page-39 left-img" data-id="page-1">
            <h3 id="text-44" contenteditable="true"></h3>
            <img src='../static/img/iali2.jpg'/>
        </div>
        <div id="/section-7/page-2" class="ft-page page-40" data-id="page-2">
            <h3 id="text-45" contenteditable="true">哈哈哈哈哈哈哈哈啊哈哈哈</h3>
            <img src='../static/img/iali14.jpg'/>
        </div>
        <div id="/section-7/page-3" class="ft-page page-41" data-id="page-3">
            <img src='../static/img/iali30_1.jpg' class='img1'/>
            <img src='../static/img/iali30_2.jpg' class='img2'/>
            <h3 id="text-46" contenteditable="true"> 世上有两种女孩最可爱</h3>
        </div>
        <div id="/section-7/page-4" class="ft-page page-42" data-id="page-4">
            <h3><span id="text-47" contenteditable="true">一种是漂亮</span><br/><span id="text-48"
                                                                                                contenteditable="true">一种是聪慧</span>
            </h3>
            <img src='../static/img/iali69.jpg'/>
        </div>
        <div id="/section-7/page-5" class="ft-page page-43" data-id="page-5">
            <img src='../static/img/iali42.jpg'/>
            <h3 id="text-49" contenteditable="true">而你是聪明的漂亮女孩</h3>
        </div>
        <div id="/section-7/page-6" class="ft-page page-44 left-img" data-id="page-6">
            <h3><span id="text-50" contenteditable="true">不对</span><br/><span id="text-51" contenteditable="true">你是聪明的漂亮仙女</span>
            </h3>
            <img src='../static/img/iali0.jpg'/>
        </div>
        <div id="/section-7/page-7" class="ft-page page-45 left-img" data-id="page-7">
            <h3><span id="text-52" contenteditable="true">仙女</span><br/><span id="text-53"
                                                                                       contenteditable="true">马上要过生日了</span>
            </h3>
            <img src='../static/img/iali18.jpg'/>
        </div>
    </div>
    <div class="ft-section section-8" data-id="section-8">
        <div id="/section-8/page-1" class="ft-page page-46" data-id="page-1">
            <img src='../static/img/iali57.gif'/>
            <h3>
                <span id="text-54" contenteditable="true">要</span>
                <span id="text-55" contenteditable="true">好好</span>
                <span id="text-56" contenteditable="true">为仙女</span>
                <span id="text-57" contenteditable="true">准备礼物</span>
            </h3>
        </div>
        <div id="/section-8/page-2" class="ft-page page-47 top-text" data-id="page-2">
            <img src='../static/img/iali58.jpg'/>
            <h3>
                <span id="text-58" contenteditable="true">要</span>
                <span id="text-59" contenteditable="true">和仙女</span>
                <span id="text-60" contenteditable="true">去全世界</span>
                <span id="text-61" contenteditable="true">好多地方玩</span></h3>

        </div>
        <div id="/section-8/page-3" class="ft-page page-48 left-img" data-id="page-3">
            <p><span id="text-62" contenteditable="true">嘻嘻嘻</span><br/><span id="text-63" contenteditable="true">嘻嘻嘻嘻</span>
            </p>
            <img src='../static/img/iali65.jpg'/>
        </div>
        <div id="/section-8/page-4" class="ft-page page-49 full-img" data-id="page-4">
            <img src='../static/img/iali71.jpg'/>
            <p class="text">
                <span class='text' id="text-64" contenteditable="true"></span><br/>
                <span class='text' id="text-65" contenteditable="true"></span>
            </p>
        </div>
        <div id="/section-8/page-5" class="ft-page page-50" data-id="page-5">
            <p class='text' id="text-66" contenteditable="true">
                嘻嘻嘻嘻嘻嘻嘻嘻嘻</p>
            <img src='../static/img/iali50_1.jpg' class='img1'/>
            <img src='../static/img/iali50_2.jpg' class='img2'/>
        </div>
        <div id="/section-8/page-6" class="ft-page page-51" data-id="page-6">
            <p>
                <span id="text-67" contenteditable="true">永远有多远?</span><br/>
                <span id="text-68" contenteditable="true">比时间多一秒就是永远</span><br/>
                <span id="text-69" contenteditable="true">世界有多大?</span><br/>
                <span id="text-70" contenteditable="true">你走到哪里,世界就有多大</span>
            </p>
        </div>
    </div>
    <div class="ft-section section-9" data-id="section-9">
        <div id="/section-9/page-1" class="ft-page page-52 full-img" data-id="page-1">
            <h3 id="text-71" contenteditable="true"></h3>
            <img src='../static/img/iali20.jpg'/>
        </div>
        <div id="/section-9/page-2" class="ft-page page-53" data-id="page-2">
            <img src='../static/img/iali68.jpg' alt='happy birthday'/>
            <h3 id="text-72" contenteditable="true">元宵节快乐</h3>
        </div>
        <div id="/section-9/page-3" class="ft-page page-54 center-img" data-id="page-3">
            <div class="center-img">深圳见</div>
        </div>
        <div id="/section-9/page-4" class="ft-page page-55 right-img" data-id="page-4">
            <img src='../static/img/14915.jpg'/>
            <p class="text">
                <span id="text-73" contenteditable="true">2021年2月26日</span><br/>
                <span id="text-74" contenteditable="true">20:13:14</span><br/>
                <br/>
                <br/>
                <span> -- 按“Esc"键有惊喜</span>
            </p>
        </div>
    </div>
</div>
    <!-- 引入js -->
    <script src="../static/js/all.min.js"></script>
    <script src="../static/js/jQuery.js"></script>
</body>
</html>

素材来源: siki学院

posted @ 2021-02-27 00:46  艾福  阅读(571)  评论(0)    收藏  举报