servlet
阿丸笔记
微信公众号:阿丸笔记。
Java知识图谱:https://github.com/saigu/JavaKnowledgeGraph
展开
-
Java Servlet简介
Web Application历史为了了解servlet的能力,我们需要回顾一些其他能够生成web application的方式。通用网关接口CGI通用网管接口(Common Gateway Interface, CGI),是早期一种产生动态内容的有效技术。一个服务器传递某些请求(request)到外部程序。这个程序的输出将动态内容传递给客户端。CGI的特性使得在网页上实现多种新功能成为了可能,并且原创 2017-10-22 21:53:44 · 517 阅读 · 0 评论 -
HTTP Servlet基础
HTTP Basics先了解下HTTP的基础。Requests,Response,和HeadersHTTP是一种简单的、无状态的协议。一个客户端,比如浏览器,发起一个请求,web服务器会进行响应,然后一个传递就完成了。当一个客户端发起请求,它首先需要确认的是一个HTTP命令,称为method,这个命令告诉服务器,客户端需要的是什么类型的响应。这个请求的第一行指定了文档的地址(一个URL)和HTTP协原创 2017-10-29 12:23:50 · 296 阅读 · 0 评论 -
Servlet--获取信息
servlet每个注册的servlet名字都有与之相连的特定初始化(init)参数。servlet任何时候都可以使用这个参数。相关方法取得servlet初始化参数 servlet用getInitParameter()方法来访问它的初始化参数:public String ServletConfig.getInitParameter(String name)取得servlet初始化参数名public原创 2017-11-15 22:54:24 · 596 阅读 · 0 评论 -
servlet的生命周期
servlet的特性servlet的生命周期使得servlet能够处理CGI的性能和资源问题,以及低级别服务器API编程的安全性问题。servlet容器通常在一个JVM中执行多个servlet,能够高效方便地共享资源。同时由于Java语言的特性,能够避免相互访问私有数据。servlet能够像处理实例对象一样处理JVM中的请求,这种方法比使用完全的进程要节省很多内存,同时能够高效地访问外部资源。 s原创 2017-11-10 18:48:34 · 276 阅读 · 0 评论 -
Servlet--会话跟踪
HTTP是有一种无状态的协议,形象的说,就是大家在交流(发送/处理请求)的时候,无法识别谁在说话。 本文的前半部分会介绍基于CGI开发者使用的传统会话跟踪技术:用户鉴别、隐藏表单字段、URL重写和持续性cookie,后半段介绍Servlet API中对会话跟踪的内置支持。 本章主要介绍单服务器的状态,在《企业服务和J2EE》中将介绍多服务处理共享会话状态。用户鉴别在客户登陆进入后,servlet原创 2017-12-17 02:50:21 · 384 阅读 · 0 评论 -
发送HTML信息
了解以下内容: 1. 如何通过和客户端保持连接来减少返回响应的系统开销; 2. 如何使用缓冲技术; 3. 返回错误和其他状态码; 4. 发送定制首部信息 5. 重定向请求 6. 处理servlet异常 7. 检测用户断开连接和记录服务器日志持续性连接原创 2017-11-21 18:51:44 · 587 阅读 · 0 评论 -
Servlet相关笔记
http://blog.csdn.net/u014730658/article/details/78313727 http://blog.csdn.net/u014730658/article/details/78384467 http://blog.csdn.net/u014730658/article/details/78502471 http://blog.csdn.net/u01473原创 2018-01-03 11:55:21 · 181 阅读 · 0 评论 -
Servlet——数据库连接
JDBC API取得连接加载驱动 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");取得连接 Connection con = DriverManager.getConnection("jdbc:odbc:somedb","user","passwd");JDBC URL表明与1个指定驱动程式方式下的独立数据库。原创 2017-12-26 22:45:00 · 664 阅读 · 0 评论