您的位置:首页 > Web前端 > JavaScript

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"]取出文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: