安全漏扫开发从入门到入坟之JAVA版(一)使用springboot项目创建一个Web项目

写在前面

这里打算写一个BC架构的漏扫平台,希望大家喜欢该系列博文。时间线可能比较长,请大家耐心等待。
如果觉得有用,请点个关注、给个赞吧。

快速建立一个Web站点

idea新建springboot项目

下载,安装idea
idea
新建springboot项目
java版本改为8,点击下一步。
java8
选择依赖,Web —> Spring Web,下一步

在这里插入图片描述
Finsh

idea刷新项目依赖

在这里插入图片描述

idea新建控制层

在demo下面新建一个controller的包,然后建一个名为HttpController的类,代码如下:

package com.example.demo.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HttpController {

    @RequestMapping({"/","/index"})
    public String index(){
        return "index";
    }
}
idea新建html映射

在resources下的templates目录建一个名为index的html文件,代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>First Web Application</h1>
</body>
</html>

启动服务

在这里插入图片描述
启动之后发现,无法访问我们的Web服务。
在这里插入图片描述

idea添加依赖

百度搜索依赖,thymeleaf mvn

在这里插入图片描述
选择最新的版本进行下载
在这里插入图片描述
把支持maven的代码复制到项目根目录下的pom.xml文件中
在这里插入图片描述
在这里插入图片描述
再次重新加载所有Maven项目
在这里插入图片描述
mvn clean 或者直接删除之前生成的target目录
在这里插入图片描述
成功启动Web项目
在这里插入图片描述
SpringBoot前端模板支持thymeleaf、freemarker、jsp。

这里演示的即为thymeleaf。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值