学习笔记
文章平均质量分 57
Cenobite
这个作者很懒,什么都没留下…
展开
-
缓存数据到内存;减轻服务器的压力
使用案例-缓存数据到内存;减轻服务器的压力7.1得到用户请求的uriString uri = request.getRequestURI();7.2看缓存中有没有uri对应的数据byte b[] = map.get(uri);7.3如果缓存中有,直接那缓存的数据打给浏览器,程序返回if(b!=null)response.getOutputStream().write(b原创 2014-05-14 22:20:28 · 1248 阅读 · 0 评论 -
JavaBean
JavaBean和jsp; 1.javabean用于封装数据--必须有一个无参的构造函数,属性私有化,私有化的属性必须通过public方法暴露出去 2.jsp标签:指定域查找JavaBean对象,没找到的话,则实例化一个Bean存放数据 例子: 工作室会自动转8种基本类型-用表达式 3.jsp开原创 2014-05-21 22:04:36 · 445 阅读 · 0 评论 -
JSP技术入门
JSP技术: 1.jsp(Java Server Pages):即可以在HTML中添加Java代码-jsp会翻译成servlet 2.jsp翻译的servlet中提供了web相关的所有的对象 3.servlet和jsp各有特点--jsp输出数据,servlet处理请求(组合使用) 4.jsp语法: 4.1jsp的数据模版(HTML标签)4.原创 2014-05-20 22:10:13 · 462 阅读 · 0 评论 -
filter在登录上的运用(自动登录)
2014年5月12日 博客第一天心情:一般Cenobite笔记:filter在登录上的运用(自动登录)1.功能:实现记住用户登录信息时间,达到选择时间内可以自动记住登录2.重点:使用cookie缓存的用户信息密码一定不要直接返回,必须用算法(MD5)3.filter部分(四部曲)3.1.得到用户带过来的autologin的cookiesString value =原创 2014-05-13 22:04:45 · 815 阅读 · 1 评论 -
会话管理
客户端技术cookie: 1.获取cookie--request.getcookies 2.回送cookie--response.addCookie 3.运用:显示用户上次访问时间(设置有效期cookie.setMaxAge(1000)) 4.cookie细节--浏览器一般300个cookie,每个站点最多20个,每个cookie的大小限制在4k原创 2014-05-19 22:13:31 · 446 阅读 · 1 评论 -
request,response
response: 1,输出中文的问题==码表要一致(通用utf-8) 控制浏览器的输出码表--response.setHeader("content-type","text/html;charset=utf-8"); 模拟HTTP响应头 out.write("".getBytes) 字符输出:默认码表ISO原创 2014-05-18 22:04:39 · 598 阅读 · 2 评论 -
JavaWeb入门结束
服务器工作方式:1.交互图2.打包web运用war----jar aa.war 资源(doc进入目录)3.在context中设置reloable="true",是改动Java后自动更新。(不建议使用)4.Tomcat启动是时Server-Service-Connect-Engine-Host-Context5.加密会话:(公钥 私钥)---CA组织的数字证书,确实公钥是对方发的原创 2014-05-16 22:10:12 · 443 阅读 · 0 评论 -
servlet入门
servlet入门: 1.J2SE技术中的一门,servlet api 中servlet类(生命周期) 2.通过request和response与客户机交换信息 3.要编译,一定要注意需要那些jar包的支持19:03 2014/5/17 4.servlet调用图(servlet)--启动创建,关闭销毁(一次) 5.导入Tomcat源码,以查看代码,原创 2014-05-17 19:56:18 · 404 阅读 · 0 评论 -
过滤器入门
Cenobite笔记:过滤器1.filter的三种典型运用1.1.可以在filter中根据条件决定是否调用chain中的方法,即是否让目标源执行。1.2. 在让目标源执行之前,对request\response作预处理,在让目标源执行。1.3.在目标源执行之后,可以捕获目标远的执行结果,从而实现一些特殊的功能。2.filter中的chain是一个链,查找下一个注册的过滤器,若无原创 2014-05-12 22:13:15 · 552 阅读 · 3 评论 -
JavaWeb入门
2014年JavaWeb入门:服务器--供外界访问资源的一个网络程序(可以自己写一个网络程序)网络程序.通过网络编程中的套接字--ServerSocket常见web服务器:WebLogic(BEA收费),WebSphere(IBM银行)Tomcat(Apache免费,适用Jsp和Servlet)Tomcat服务器:通过端口连接(端口不可被占用,若占用,则端口结束进程)原创 2014-05-15 22:17:48 · 554 阅读 · 0 评论 -
自定义标签技术
自定义标签:移除jsp页面的Java代码 1步骤:--1.编写一个实现了Tag接口的java类(标签处理器类) -2.编写标签库描述符(tld)文件,在tld文件中对标签处理器列进行描述 2.快速入门:使用标签输出客户机的IP地址 步骤:2.1建一个实现了Tag接口的类,在类中实现Java代码原创 2014-05-23 20:46:25 · 450 阅读 · 0 评论