// 这是一个简单的 Java Web 应用程序示例,使用了 Servlet 和 JSP 技术。
// 该示例展示了如何创建一个基本的 Web 框架来处理 HTTP 请求和响应。
// 导入必要的包
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
// 定义一个 Servlet 类,并映射到特定的 URL 路径
@WebServlet("/hello")
public class HelloServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
// 处理 GET 请求的方法
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// 设置响应内容类型
response.setContentType("text/html");
// 获取输出流以发送响应
response.getWriter().println("<h1>Hello, World!</h1>");
}
// 处理 POST 请求的方法(如果需要)
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// 可以在这里处理 POST 请求逻辑
doGet(request, response); // 简单起见,直接调用 doGet 方法
}
}
HelloServlet 继承自 HttpServlet,并使用 @WebServlet 注解将其映射到 /hello URL 路径。doGet 方法用于处理 GET 请求。它设置响应的内容类型为 HTML,并通过 response.getWriter() 发送简单的 "Hello, World!" 响应。doPost 方法用于处理 POST 请求。在这个例子中,它简单地调用了 doGet 方法,但在实际应用中可以根据需要实现不同的逻辑。这个示例展示了如何使用 Java Servlet 技术构建一个简单的 Web 框架。
上一篇:java 获取当前年月日
下一篇:java orm
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站