JavaWeb简单开发

JavaWeb 开发是指基于 Java 技术栈进行 Web 应用开发的过程,主要依赖于 Java EE 或者 Spring 框架来构建服务器端应用。JavaWeb 的技术栈比较广泛,通常包括以下几个部分:

示例:简单的 JavaWeb 应用(Spring Boot + Thymeleaf)

假设我们创建一个简单的 JavaWeb 应用,使用 Spring Boot 和 Thymeleaf 来显示一个欢迎页面。

1. 创建 Spring Boot 项目

首先创建一个 Spring Boot 项目,并添加必要的依赖:

<dependencies>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-web</artifactId>

</dependency> <dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-thymeleaf</artifactId>

</dependency>

</dependencies>

2. 创建 Controller

在 Spring Boot 中,Controller 类用于接收请求并返回视图:

@Controller

public class HelloController

{

@GetMapping("/hello")

public String hello(Model model) {

model.addAttribute("message", "Hello, Welcome to JavaWeb!");

return "hello"; // 返回 hello.html 模板

}

}

3. 创建 Thymeleaf 模板

src/main/resources/templates/ 目录下创建 hello.html 文件:

<!DOCTYPE html>

<html xmlns:th="http://www.thymeleaf.org">

<head>

<title>Welcome Page</title>

</head> <body>

<h1 th:text="${message}"></h1>

</body>

</html>

4. 运行应用

启动 Spring Boot 应用后,访问 http://localhost:8080/hello,即可看到页面显示 "Hello, Welcome to JavaWeb!"。

相关推荐
曼岛_几秒前
[Java实战]Spring Boot 3 整合 Ehcache 3(十九)
java·spring boot·spring
意倾城2 分钟前
Spring Boot 配置文件敏感信息加密:Jasypt 实战
java·spring boot·后端
曼岛_2 分钟前
[Java实战]Spring Boot 3 整合 Apache Shiro(二十一)
java·spring boot·apache
火皇4052 分钟前
Spring Boot 使用 OSHI 实现系统运行状态监控接口
java·spring boot·后端
带刺的坐椅5 分钟前
Java Solon v3.3.0 发布(国产优秀应用开发基座)
java·spring·solon
不再幻想,脚踏实地5 分钟前
Spring Boot配置文件
java·数据库·spring boot
pedestrian_h13 分钟前
Spring AI 开发本地deepseek对话快速上手笔记
java·spring boot·笔记·llm·ollama·deepseek
诚丞成13 分钟前
BFS算法篇——从晨曦到星辰,BFS算法在多源最短路径问题中的诗意航行(上)
java·算法·宽度优先
SuperherRo14 分钟前
Web开发-JavaEE应用&SpringBoot栈&Actuator&Swagger&HeapDump&提取自动化
spring boot·java-ee·actuator
亮11126 分钟前
GITLAB跑gradle项目 不借助maven-publish直接上传到nexus私人仓库
java·gitlab·gradle·maven