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

servlet初体验之环境搭建!!!

 我们需要用到tomcat服务器,咩有下载的小伙伴看过来:如何正确下载tomcat???_明天更新的博客-CSDN博客

1. 创建普通的Java项目,并在项目中创建libs目录存放第三方的jar包。

 建立普通项目

创建libs目录存放第三方的jar包(架包在tomcat的lib目录下)

将libs目录添加为库

2.添加tomcat服务器

添加tomcat服务器具体操作如下博客:idea如何建立web项目???_明天更新的博客-CSDN博客

3.创建servlet类,实现Servlet接口,在indexServlet上使用@WebServlet("/servlet")注解,配置url地址。

/** Copyright (c) 2020, 2023,  All rights reserved.**/
package TestServelt;import javax.servlet.*;
import javax.servlet.annotation.WebServlet;
import java.io.IOException;
import java.io.PrintWriter;/*** <p>Project: servelt01 - index</p>* <p>Powered by scl On 2023-08-30 16:44:29</p>* <p>描述:<p>** @author 孙臣龙 [1846080280@qq.com]* @version 1.0* @since 17*/
@WebServlet("/servlet")
public class indexServlet implements Servlet {@Overridepublic void init(ServletConfig servletConfig) throws ServletException {}@Overridepublic ServletConfig getServletConfig() {return null;}@Overridepublic void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {}@Overridepublic String getServletInfo() {return null;}@Overridepublic void destroy() {}
}

4.重写indexServlet类中的servlet方法,在servlet方法中编写动态资源。

@Overridepublic void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {String username = servletRequest.getParameter("username");PrintWriter writer = servletResponse.getWriter();if ("ok".equals(username)){writer.print("ok");}else {writer.print("no");}}

 5.启动服务器测试程序。

6.通过注解设置url地址访问网页。

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

相关文章:

  • 宁芝 NIZ 键盘开机需要重新插拔 USB 线才能使用
  • R编程教程_编程入门自学教程_菜鸟教程-免费教程分享
  • [CMake教程] CMake列表 - list
  • 报错 - net::ERR_ABORTED 500 (Internal Server Error)
  • 【Java Easypoi Apache poi】 Word导入与导出
  • Java稀疏数组
  • 内存管理框架 --- 基础知识
  • React + Next.js 搭建项目(配有对比介绍一起食用)
  • 【Java】Java基础
  • Spring-SpringBoot-SpringMVC-MyBatis常见面试题
  • 15.MyCat数据库分片
  • 【Python】PySpark
  • pycharm 打开Terminal时报错activate.ps1,因为在此系统上禁止运行脚本,并因此无法进入虚拟环境
  • [C++][C#]yolox TensorRT C++ C#部署
  • 根据源码,模拟实现 RabbitMQ - 网络通讯设计,自定义应用层协议,实现 BrokerServer (8)
  • MongoDB入门
  • vr智慧党建主题展厅赋予企业数字化内涵
  • go中mutex的sema信号量是什么?
  • LeetCode笔记:Weekly Contest 360
  • 【树DP】2021ICPC南京 H
  • Leedcode19. 删除链表的倒数第 N 个结点
  • Mysql-索引查询相关
  • C++ Pimpl
  • rust学习-类型转换
  • 算法通过村第四关-栈青铜笔记|手写栈操作
  • Python计算加速利器
  • PyTorch 深度学习实践 第10讲刘二大人
  • Linux特殊指令
  • MPI之主从模式的一般编程示例
  • 基于野狗算法优化的BP神经网络(预测应用) - 附代码