JSP和Servlet

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"]取出文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值