java

位置:IT落伍者 >> java >> 浏览文章

JSP总结二:Servlet


发布日期:2020年02月14日
 
JSP总结二:Servlet

Servlet是一段Java代码可以扩展Web服务器的功能每个Servlet都运行在一进程中一个新的对Servlet的请求都作为一个线程在Servlet进程中运行
Servlet容器负责连接Web服务器和Servlet进程Servlet负责提供Servlet的运行时环境并且在恰当的时候加载和调用这些ServletServlet容器可以和Web服务器运行在同一个进程能够也可以单独运行在一个进程中甚至有的Servlet容器本身也就是Web服务器比如Tomcat
Servlet容器将用户的请求传递给Servlet然后将Servlet的回应转换成http应答消息返回给客户
每个Servlet进程都拥有一个Servlet Context这个Servlet Context就对应一个Web应用程序Servlet Context关联一个url路径前缀
通常Servlet接收到Servlet容器传递来的客户的请求以后进行一些业务逻辑的处理然后将html代码写出到响应流中但是这样的做法使得业务逻辑和WEB的UI混在一起既难以维护有使得程序员和WEB设计师的工作无法分开进行

上一篇:通过 Java 如何实现 AES 密码算法

下一篇:怎样使用Java Servlet动态生成图片详解