java web开发
走在南极的北极熊
英雄莫问出路
展开
-
Servlet是如何工作的?
首先先展示一张Servlet工作的流程图 Servlet的工作流程: 1、浏览器的通讯模块依据ip,port与服务器建立连接 2、浏览器将请求数据按照http协议的要求打包 3、数据包传输到服务器端,由服务器端的通讯模块按照http协议对数据包进行拆包,并将解析后的数据封装到request对象上。同时服务器还会创建一个response对象。 4、服务器依据请求资源路径(原创 2015-09-09 17:36:39 · 718 阅读 · 0 评论 -
ajax详细解读
1 什么是ajax? ajax,全称为:asynchronous javascript and xml(异步的javascript和xml),是一种用来改善用户体验的技术,其本质是利用浏览器内置的一种特殊对象(XMLHttpRequest)对象异步(既发送请求时,浏览器不会销毁当前页面,用户可以继续在当前页面做其他操作)的向服务器发送请求,并且利用服务器返回的数据(不再是一个完整的页面,只是部分原创 2015-09-11 15:22:07 · 305 阅读 · 0 评论 -
js中使用encodeURIComponent编码url后java后台的解码
直接进入话题:说一种情况,我们经常会遇到url地址带+的情况,如果不做任何处理,后台获取到的url将会丢失+,取而代之的是空格。那么怎么解决这个问题?第一种方式: js使用encodeURIComponent()方法进行编码,例如: var url = encodeURIComponent(encodeURIComponent(url)); java后台使用URLDecoder.decode(原创 2016-03-26 14:48:40 · 3757 阅读 · 0 评论