Servlet技术
a)什么是Servlet
1.Servlet是运行在服务器上的一个小程序,用来接收客户端发送过来的请求,并且响应数据给客户端 。
b)手动实现Servlet程序
1.编写一个类去实现Servlet接口
2.实现service方法,处理请求,响应数据
1 public class helloServlet implements Servlet { 2 @Override 3 public void init(ServletConfig servletConfig) throws ServletException { 4 5 } 6 7 @Override 8 public ServletConfig getServletConfig() { 9 return null; 10 } 11 12 /** 13 * service是专门用来处理请求和响应的 14 * @param servletRequest 15 * @param servletResponse 16 * @throws ServletException 17 * @throws IOException 18 */ 19 @Override 20 public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException { 21 System.out.println("hello Servlet被访问了"); 22 } 23 24 @Override 25 public String getServletInfo() { 26 return null; 27 } 28 29 @Override 30 public void destroy() { 31 32 } 33 }
3.到 web.xml中去配置servlet程序的访问地址
1 <!--servlet标签给Tomcat配置Servlet程序--> 2 <servlet> 3 <!-- servlet-name给servlet程序起一个别名(一般是类名 --> 4 <servlet-name>helloServlet</servlet-name> 5 <!-- servlet-class是Servlet程序全类名 --> 6 <servlet-class>com.atguigu.servlet.helloServlet</servlet-class> 7 </servlet> 8 9 10 <!--servlet-mapping标签给servlet程序配置访问地址--> 11 <servlet-mapping> 12 <!-- servlet-name告诉服务器,我当前配置的地址给哪个Servlet程序使用--> 13 <servlet-name>helloServlet</servlet-name> 14 <!-- url-pattern配置访问地址 15 / 斜杠在服务器解析的时候,表示地址为:http://ip:port/工程路径 16 /hello 表示地址为: http://ip:port/工程路径/hello </br> 17 18 --> 19 <url-pattern>/abc</url-pattern> 20 </servlet-mapping> 21
c)url地址如何定位到Servlet程序去访问
posted on 2021-03-01 20:51 Love&Share 阅读(40) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~