404 IDEA javaweb请求的资源不可用问题

错误显示:
在这里插入图片描述
这个问题主要是我的html文件里的表单里的action=“login"没访问到
在这里插入图片描述
主要就是@WebServlet(”/login")没写,所以在跳转的时候,访问不可用
在这里插入图片描述

创建一个基于Spring Boot的Java Web项目通常涉及以下步骤: 1. **环境准备**:确保你的开发环境中安装了Java开发工具包(JDK)和Maven或Gradle等构建工具。推荐使用IntelliJ IDEA或Eclipse等集成开发环境(IDE)来简化开发过程。 2. **项目初始化**: - 使用Spring Initializr(https://start.spring.io/)来快速生成项目结构。选择Maven或Gradle作为构建工具,选择Web、JPA、Thymeleaf等所需依赖,然后生成项目。 - 或者,如果你使用命令行工具,可以使用Spring Boot CLI来创建项目骨架。 3. **构建项目结构**: - 在项目根目录下创建必要的包结构,例如`com.example.project`,然后在包下创建对应的类和资源文件。 - 配置`application.properties`或`application.yml`文件,设置应用的端口号、数据库连接等参数。 4. **编写控制器**: - 在适当的包下创建一个或多个控制器类(使用`@Controller`或`@RestController`注解),并编写方法来处理HTTP请求。 - 使用`@RequestMapping`、`@GetMapping`、`@PostMapping`等注解来映射URL路径和处理方法。 5. **业务逻辑处理**: - 创建服务类(使用`@Service`注解)来处理业务逻辑。 - 如果需要与数据库交互,创建数据访问对象(使用`@Repository`注解),并使用Spring Data JPA或MyBatis等来操作数据库。 6. **视图层处理**: - 如果使用模板引擎(如Thymeleaf),创建HTML模板文件,并在控制器中返回对应的视图名称。 - 如果是RESTful风格的Web服务,则不需要视图层,直接返回数据即可。 7. **依赖注入与事务管理**: - 使用`@Autowired`注解来实现依赖注入。 - 如果需要事务管理,可以在方法上使用`@Transactional`注解。 8. **运行和测试应用**: - 在IDE中运行应用或使用命令行工具执行`mvn spring-boot:run`或`gradle bootRun`命令。 - 通过浏览器或API测试工具(如Postman)来测试应用的URL。 9. **项目打包与部署**: - 使用Maven或Gradle的打包命令将应用打包为一个可执行的jar或war文件。 - 将打包好的文件部署到Web服务器或使用云平台进行部署。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值