摘要:1. ServletContext对象代表整个web应用2. ServletContext对象是一个域对象(可以存储数据的对象)3. ServletContext对象的内部维护了一个map集合 key是String类型 value是Object类型1. 将ServletContext作为域对象 实现多个Servlet对象共享案例// 存数据// 1. 获得ServletContext对象ServletContext context = getServletContext();// 2. 存入域context.setAttribute("name",Object) ;// 3
阅读全文
摘要:ServletConfig对象http://hain.iteye.com/blog/70731GenericServlet ( httpServlet 父类) 存在private transient(不会被序列化到硬盘) ServletConfig config;String value = getServletConfig().getInitParameter("name") ;可以通过上述方法得到servlet中所配置的参数的值。一般会配置编码格式 jdbc的链接静态参数总结:
阅读全文
摘要:修改发布到tomcat/webapps下面的应用名称:Web Project Settings。修改或删掉Servlet,web.xml里面相关的配置不会与之同步。Servlet的实现类:1.GenericServlet:覆写感兴趣的方法,一般情况下,只需要覆写service方法。2.在web开发中,由于使用http协议,程序员在编写servlet时,一般都是继承GenericServlet的子类HttpServlet。在HttpServlet中覆写了service方法,该方法体内的代码会自动判断用户的请求方式,如为GET方式,则调用doGet方法 ,如为post方式,则调用doPost方法。
阅读全文
摘要:将实现Servlet接口的java程序称之为Servlet.Servlet元素用于给一个类起别名<servlet> <servlet-name>HelloWorldServlet</servlet-name> <servlet-class>cn.itcast.Servlet.HelloWorldServlet</servlet-class></servlet>servlet-mapping元素用于将一个Servlet映射到指定的url路径<servlet-mapping> <servlet-name>
阅读全文
摘要:https是一种加密协议 保证数据安全对称与非对称加密
阅读全文
摘要:tcp协议三次握手 发送请求、返回响应、传输数据http1.0与http1.1之间的区别 http1.0请求一次之后就断开链接 http1.1可以请求多次自行断开链接http请求 详解请求行:请求方式(POST:① 请求参数放在消息体中 ② 无数据量限制 ||GET:① 附在url?后面 ②数据不能超过1K)、资源名、http协议版本号(1.1 & 1.0)消息头空行消息体http响应 详解状态行 协议版本号 状态码(100-599(302 & 307:请求重定向 || 304:强制读缓存 )) 原因叙述消息头 gzip压缩 只适合于压缩文本格式的数据空行消息体
阅读全文
摘要:web 服务器:管理本地web资源ip+portIPV4 4个字节的证书 以点号分隔 取值0~255port 0~65535 尽量使用1024以上的WebLogic:最常用 支持JavaEE13种核心技术WebSphere:银行用 JavaEE规范13种核心技术Tomcat:不支持JavaEE规范13种核心技术 只支持jsp/servlet下载解压版本就可以了(解压技巧 将文件夹看做普通文件即可)startup.bat --> catalina.bat --> setclasspath.bat1.startup.bat可以通过catalina_home来寻找catalina.bat
阅读全文