Servlet

简介: Servlet

什么是Servlet

Servlet 运行在服务端的 Java小程序,是sun公司提供一套规范(接口)

  • servlet:接收响应请求
  • filter:过滤器
  • listener:监听器

Servlet用来处理客户端请求、响应给浏览器的动态资源,servlet的实质就是Java代码,通过Java的API动态的向客户端输出内容,以后写的程序就不在是在本地执行了。而是编译成字节码,放到服务器上来去执行。编写程序时, 不需要有main函数了。因为写完后,就把编写的程序编译成字节码,放到服务器上面。当前发送就一个请求的时候,服务器就会按照一定规则调用编写的代码。

Servlet快速入门

1.创建一个web工程

2.在JavaResource中src下创建一个包名称为com.javaboy.servlet

3.在创建的servlet包当中创建一个class文件起名为FirstServlet

4.进入该class实现一个Servlet接口,实现它未实现的方法,重点看service方法,在该方法当中写入一句话进行输出

5.在web.xml当中进行配置

<servlet>
    <!-- 自己起一个名称 -->
    <servlet-name>javaboy</servlet-name>
    <servlet-class>com.javaboy.servlet.FirstServlet</servlet-class>
</servlet>
<servlet-mapping>
    <!-- 必须和上面名称一致 -->
    <servlet-name>javaboy</servlet-name>
    <url-pattern>/firstServlet</url-pattern>
</servlet-mapping>
相关文章
|
架构师 测试技术 Android开发
软件测试经典书籍推荐
软件测试经典书籍推荐
490 1
软件测试经典书籍推荐
|
15天前
|
人工智能 运维 安全
GPT-5.2 Codex来了:能独立跑7+小时的AI程序员,老金手把手教你玩转
OpenAI发布GPT-5.2 Codex,支持异步自主编程,7小时持续任务不断线。采用上下文压缩技术,胜任复杂重构与安全审计。对比Claude Code的同步交互,Codex更像远程员工,适合甩手任务。Plus用户可免费体验,API性价比高,配合本地工具高效开发。
GPT-5.2 Codex来了:能独立跑7+小时的AI程序员,老金手把手教你玩转
|
Kubernetes 关系型数据库 MySQL
k8s快速部署MySQL单机
k8s快速部署MySQL单机
|
11月前
|
机器学习/深度学习 自然语言处理 C++
《深度LSTM vs 普通LSTM:训练与效果的深度剖析》
长短期记忆网络(LSTM)擅长处理序列数据,而深度LSTM作为其扩展形式,在训练和效果上存在显著差异。深度LSTM通过增加层数增强了特征提取能力,尤其在处理复杂任务如图像描述、机器翻译时表现更优。然而,其计算量大、训练时间长、优化难度高,并且容易过拟合。相比之下,普通LSTM结构简单,适合处理短期依赖关系及数据量较少的任务。选择模型时需根据具体需求权衡。
414 11
什么是 NAT?
NAT 是网络地址转换。这是一种协议,为公共网络上的多台计算机提供一种方式来共享到 Internet 的单一连接。
|
存储 人工智能 自然语言处理
人工智能与未来工作:机遇与挑战
【10月更文挑战第27天】 本文探讨了人工智能(AI)对未来工作的影响,重点分析了AI技术带来的机遇与挑战。通过具体案例和数据,展示了AI如何改变传统行业,创造新的就业机会,同时也提出了应对策略,帮助读者理解并准备迎接这一变革。
|
安全 测试技术 Linux
浅谈黑客赚钱黑产
浅谈黑客赚钱黑产
|
JavaScript 前端开发 API
使用ort.js的create方法加载onnx模型报错:Fetch API cannot load file…… URL scheme “file“ is not supported.
使用ort.js的create方法加载onnx模型报错:Fetch API cannot load file…… URL scheme “file“ is not supported.
845 0
使用ort.js的create方法加载onnx模型报错:Fetch API cannot load file…… URL scheme “file“ is not supported.
|
移动开发 算法 Java
经验大分享:PAML简介
经验大分享:PAML简介
697 0
|
人工智能 自然语言处理 NoSQL
知识图谱在五大智能领域的应用
知识图谱,以实体-关系三元组形式组织数据,促进高效检索与分析。它支持智能搜索关联分析,智能问答的知识挖掘,智能推荐的个性化服务,以及智能预测如医疗诊断和金融风险识别。知识图谱结合悦数图数据库,加速复杂查询,提升智能应用的精度,驱动AI领域创新,塑造未来智能科技。

热门文章

最新文章