web小记(一)
来源:互联网 发布:java线程池使用demo 编辑:程序博客网 时间:2024/05/29 16:44
XML解析
- 有三种解析方式:
dom解析:
根据xml的层级结构在内存中分配一个树形结构
优缺点:由于在内存中分配了一个树形结构,方便增删改操作
如果解析的文件过大,一次性在内存中分配一个树形结构,可能会导致内存溢出
sax解析
边读边解析,当sax方式读到特定的标签时,自动调用相应的方法进行操作
优缺点:不会造成内存溢出
不能实现增删改操作
pull解析
相当于sax解析
步骤:首先导入pull的jar包
使用pull解析xml文件吧xml中的内容放到集合里面
1,创建解析器工厂
2,根据解析器工厂创建解析器
3,把要操作的文件放到解析器中
然后把集合中的数据写到xml文件中
Tomcat
servlet
- servlet是运行在web服务器中的小型Java程序
- servlet的入门程序
- 写一个servle,实现向页面输出内容hello servlet
- 步骤:
- 第一步:创建一个类,使用这个类继承GenericServlet类
- 第二步:实现类里面的service(ServletRequest req,ServletResponse res)
*ServletRequest代表请求
*ServletResponse代表响应 - 第三步:使用ServletResponse向页面输出内容 getWriter()
第四步:在web项目中的web.xml进行配置,让服务器知道是一个servlet
servlet的执行过程
- 一,根据在浏览器输入的地址,找到web.xml中的相同的url-pattern
- 二,找到了url-pattern,对应的servlet-name
- 三,根据找到的servlet-name到另外一个标签里面(servlet)相同名称的servlet-name
- 四,在servlet标签里面找到了相同的名称的servlet-name,找到servlet的包类路径servlet-class
利用反射原理,让servlet里面的service方法执行
servlet中ServletConfig对象和ServletContext对象
(1)直接使用方法创建对象,getServletConfig()
(2)得到当前运行的servlet的名称
0 0
- web小记(一)
- 小记 一
- WEB自定义控件小记
- PCHMS Web部分小记
- web负载均衡小记
- web,socket小记
- Web前端面试小记
- Web前端面试小记
- SteedESB开发小记(一)
- java学习小记一
- 半年一小记
- py学习小记一
- 项目管理小记 ( 一)
- 工作一周年小记
- android小记《一》
- OpenCV小记(一)
- android学习小记一
- Android开发小记一
- Java中用字节数组表示整数和用整数表示字节数组
- C#总结之异常处理
- SETI--高斯消元
- oracle 进阶三(索引、权限,角色)
- CSS选择器 first-child 、first-of-type 和 nth-of-type()
- web小记(一)
- 什么是HTML5(一):语义
- 中缀转后缀表达式,以及表达式的值
- [读书笔记]程序员的自我修养 chp11
- SpringMVC @RequestBody接收Json对象字符串
- 初识-IIS(互联网信息服务)
- sql map
- 《CSS层叠样式表》-----第四课
- response返回的json数据的list对象返回错误