servlet
飞翔的史莱克
记录成长的脚步,路漫漫,然终将不凡!
——all in or nothing
展开
-
servlet 请求处理方式
servlet的请求处理有以下几种方式: 1、直接处理:req.setAttribute("key","value"); 2、请求转发: req.getRequestDispatcher(uri/servlet别名).forword(req,resp); 特点:发一次请求,浏览器的地址不变; 可以将一次请求的数据传递个下个servlet,通...原创 2019-04-16 10:23:45 · 6766 阅读 · 0 评论 -
会话跟踪技术:cookie 和 session
cookie是存储在浏览器上,为同一用户的不同请求之间的数据共享提供支持,要使用cookie,首先要在服务端进行设置,然后返回给客户端保存,在之后的请求中,会携带cookie数据供后台使用。 使用过程: 1、新建一个cookie对象:Cookie coo = new Cookie(key,value); 2、设置cookie属性:coo.setMaxAge(int Seconds),设置过...原创 2019-04-16 10:41:16 · 187 阅读 · 0 评论 -
servlet中乱码处理
servlet中常见中文乱码处理方式: 1、直接对需要的数据进行编码转换。 浏览器的编码格式是ISO8859-1,服务器的编码是UTF-8,服务器接收到请求之后,要进行转换才能得到正确的数据,代码:String userName = new String(userName.getBytes("iso8859-1"),"utf-8"); 2、通过公共配置处理: Post...原创 2019-04-15 09:55:35 · 122 阅读 · 0 评论 -
servlet生命周期和运行原理
servlet生命周期: 1、在第一次加载进内存时初始化,如果在web.xml中配置了<load-on-startup>x</load-on-startup>,则在服务启动时就加载进入内存(x表示加载的顺序号),如果没有配置,则在第一次访问该资源的时候加载进入内存; 2、在服务器关闭时销毁 servlet 运行原理: 部署在服务器之后,tomcat识别Http...原创 2019-04-11 10:38:23 · 241 阅读 · 0 评论