当前位置: 首页 > news >正文

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

上集:建一个web项目

第一步:建好Servlet类的文件

在这里插入图片描述
右键src,建一个class 就行

第二步:编代码

可以直接复制粘贴

用来测试的类

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

重写doGet方法

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

在这里插入图片描述

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

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

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

<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>

运行一下

在这里插入图片描述

http://www.lryc.cn/news/263176.html

相关文章:

  • 技术探秘:在RISC Zero中验证FHE——由隐藏到证明:FHE验证的ZK路径(1)
  • Spring容器中scope为prototype类型Bean的回收机制
  • Python生成器(python系列25)
  • Vue项目搭建过程
  • 系统分析师(软考)知识点整理(一)
  • 2021年数维杯国际大学生数学建模D题2021年电影市场票房波动模型分析求解全过程文档及程序
  • Kubernetes 的用法和解析 -- 5
  • HTML选择题试题——附答案
  • html之CSS的高级选择器应用
  • elementui+ <el-date-picker type=“datetime“/>时间组件的当前时间的180天之内的禁止选择处理
  • 全网好听的BGM都在这里下载,赶紧收藏好了
  • Spark编程实验一:Spark和Hadoop的安装使用
  • 代理和AOP
  • Solidity-3-类型
  • 【mask转json】文件互转
  • 华清远见嵌入式学习——ARM——作业1
  • 如何在公网环境使用固定域名远程访问内网BUG管理系统协同办公
  • k8s pod网络排查教程
  • Apollo Planning——换道:LANE_CHANGE_DECIDER
  • Python 爬虫之简单的爬虫(三)
  • 为突发事件提供高现势性数据支撑!大势智慧助力中山市2023应急测绘保障演练举行
  • 图片速览 OOD用于零样本 OOD 检测的 CLIPN:教 CLIP 说不
  • a16z:加密行业2024趋势“无缝用户体验”
  • C# WPF上位机开发(属性页面的设计)
  • macOS 安装 oh-my-zsh 后 node 报错 command not found : node
  • AI 绘画 | Stable Diffusion 视频数字人
  • 《代码随想录》--二叉树(一)
  • shell编程-数组与运算符详解(超详细)
  • Vim入门
  • 动态加载库