【JavaWeb】往浏览器打印一个hello world

上集:建一个web项目

第一步:建好Servlet类的文件

右键src,建一个class 就行

第二步:编代码

可以直接复制粘贴

用来测试的类

java 复制代码
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
//↓是注解,可以少写很多配置文件的东西,看起来也方便。
//到了浏览器上,项目名+/test,就能访问咱这个类里写的doGet()了
@WebServlet("/test")
public class ServletTest extends HttpServlet {
    
}

重写doGet方法

想手写,可以 敲一个 dog,然后会出现补全代码的提示

java 复制代码
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    //设置响应内容的类型
    resp.setContentType("text/html");
    //获取 真地用来往浏览器打印东西的类对象
    PrintWriter out=resp.getWriter();
    out.print("hello world");
}

配置文件(用注解代替了)\

建议还是用注解。下面这么多行,要是用注解,只在类上加@WebServlet("/test"),就写好了。

xml 复制代码
<servlet>
    <servlet-name>test</servlet-name>
    <servlet-class>ServletTest</servlet-class>>
</servlet>
<servlet-mapping>
    <servlet-name>test</servlet-name>
    <url-pattern>/test</url-pattern>
</servlet-mapping>

运行一下

相关推荐
二月夜14 小时前
剖析Java正则表达式回溯问题
java·正则表达式
xuhaoyu_cpp_java15 小时前
项目学习(三)分页查询
java·经验分享·笔记·学习
程序员二叉15 小时前
【Java】集合面试全套精讲|HashMap/ArrayList高频考点完整版
java·面试·哈希算法
cfm_291415 小时前
JVM GC垃圾回收初步了解
java·开发语言·jvm
心之伊始16 小时前
LangChain4j RAG 实战:Java 后端如何把本地文档接入 Embedding 检索链路
java·架构·源码分析·csdn
许彰午16 小时前
17_synchronized关键字深度解析
java·开发语言
Xzh042317 小时前
AI Agent 学习路线(Java 后端方向)
java·人工智能·学习
艾利克斯冰18 小时前
Java 设计模式-行为型模式(更新中)
java·开发语言·设计模式
倒霉蛋小马18 小时前
Java新特性:record关键字
java·开发语言
折哥的程序人生 · 物流技术专研19 小时前
《Java 100 天进阶之路》第95篇:消息队列基础(RocketMQ/Kafka)(2026版)
java·面试·kafka·rocketmq·java-rocketmq·求职招聘