JSP和Servlet
2016-06-03 16:39
369 查看
TCP/IP
栈:数据链路层(MAC地址)-》网络层(ipv4)-》传输层-》应用层(端口) IP地址:A类地址:1.0.0.0-127.255.255.255(8位网络号,24位主机号) B类地址:128.0.0.0-191.255.255.255(16位网络号,16位主机号) C类地址:192.0.0.0-223.255.255.255(24位网络号,8位主机号) D类地址:224.0.0.0-239.255.255.255 E类地址:240.0.0.0-255.255.255.254
解析xml:
sax解析:逐行扫描文档,一边扫描,一边解析,不需要将数据存在内存中,速度优于dom解析 (可以在满足某个条件的时候停止解析) jdom解析:大量使用java集合类,方便java开发人员,使用具体类,而不是接口。性能较差, 灵活性不高 dom4j:支持xpath,大量使用java集合类,性能好 dom解析:先把整个文档读取到内存中,把整个文档看成一个对象,基于树结构。允许对数据 和结构进行更改,访问是双向的,在任何时候在树中上下导航,获取和操作任意部分 的数据。需要加载整个文档,比较消耗内存。
JSP和Servlet:
1.servlet生命周期:实例化,初始化,提供服务,销毁 2.forward和redirect:转发是服务器行为,重定向是客户端行为。forward地址栏不改变(服务 器内部请求内部地址),redirect地址栏会改变.(浏览器重新请求一个 地址).forward可以共享一个request数据,redirect不能共享一个 request数据。forward当前项目,redirect可以转发到其他项目。 3.include和<jsp:include>:include在翻译阶段执行,<jsp:include>在请求处理阶段执行 include引入静态文本,在jsp编译之前引入。<jsp:include>引入 已经编译了的servlet文件 4.request.getRemoteAddr():获取来自客户端请求的IP地址 5.<%@ page isThreadSafe="false"%> :实现servlet的单线程模式
文件上传:
1.form表单设置属性 enctype=”multipart/form-data” 2.文件输入框命名,定义name属性,后端request.files["name"]取出文件
相关文章推荐
- C# DataTable To Json 实现
- javascript之闭包
- JS篇——闭包
- extjs3 获取formPanel下的所有控件
- jsp中页面编码的几种方式
- JS 对象与数组的变化监听
- 简单了解JavaScript操作XPath的一些基本方法
- NSJSONSerialization介绍
- JS 判断字符串是否为手机号
- 深入理解Javascript中的自执行匿名函数
- 浅谈JavaScript前端开发的MVC结构与MVVM结构
- JavaScript中的函数节流
- ArcGIS JavaScript API调用Google、天地图、百度等第三方在线地图服务
- JavaScript浏览器对象之一Window对象详解
- [置顶] json字符串和字典、数组之间互转
- 从零开始学_JavaScript_系列(23)——css<5>滚动条,Tab,spellcheck,img放置
- js修改iframe框架的src路径及js获取URL的get参数中文乱码的问题
- javascript上通过YCombinator实现递归
- ECharts.js 3.0 html应用 经验分享
- 浅谈JavaScript 浏览器对象