05 2018 档案
摘要:JavaEE主要学习Servlet和JSP技术,其中servlet技术主要包括servlet、listener、filter 一、监听器Listener概述 监听器就是监听某个对象的状态变化的组件 监听器的使用步骤: 1、事件源:被监听的对象 》 三个域对象request session servl
阅读全文
摘要:Ajax技术 1、同步与异步 同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待、卡死的状态。 异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会卡死。 2、Ajax运行原理 页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,A
阅读全文
摘要:事务 一件事情有n个组成单元,要么这n个单元同时成功,要么这n个单元同时失败,就是把n个组成单元放到一个事务中 mysql的事务 默认事务:一条sql语句就是一个事务,默认就是开启事务并提交事务 手动事务:1)显示的开启一个事务:start transaction 2)事务的提交:commit代表从
阅读全文
摘要:DButils DButils是JDBC的简化开发工具包。需要导入commons-dbutils-1.6.jar才能够正常使用DButils工具类 DButils封装了对JDBC的操作,简化了JDBC操作,可以少些代码。DButils的三个核心功能: 1、QueryRunner提供了对sql语句操作
阅读全文
摘要:JSP技术 1、jsp脚本和注释 jsp脚本: 1、<% java代码%> 内部的Java代码翻译到service方法的内部 2、<%=java 变量或表达式%> 会被翻译成service方法内部out.print() 3、<%! java 代码%> 会被翻译成servlet的成员(成员变量或者成员
阅读全文
摘要:1、存储客户端状态 例如网站购物系统,用户将购买的商品信息存储到购物车,当有另外一个用户去购物,同样添加商品信息到购物车中。此时的购物车里面存储了两个用户的商品信息。若前一个用户去进行交易结算,则用户购物的清单中会包括两个用户要买的商品,此时就会出现错误。因为我们希望的是每个用户只结算自己的商品。此
阅读全文
摘要:HttpServletRequest 在创建Servlet时会重写service()方法,或doGet()/doPost(),这些方法都有两个参数,一个是代表请求的request。一个是代表响应的response。 service方法中的request的类型是ServletRequest,而doGe
阅读全文
摘要:HttpServletResponse 在创建Servlet时会重写service()方法,或doGet()/doPost(),这些方法都需要传入两个参数,一个是代表请求的request,一个是代表响应的response。 service方法中的response的类型是ServletResponse
阅读全文
摘要:Servlet简介 Servlet运行在服务端的Java小程序,是sun公司提供的一套规范(接口),用来处理客户端的请求、响应给浏览器的动态资源。servlet的实质就是Java代码,通过Java的API动态的向客户输出内容。 servlet规范:包含三个技术点 1)servlet技术 2)filt
阅读全文
摘要:Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最广泛的一种网络协议。所有的www文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法 Http协议的组成 Http协议由Http请求和Http响应组成,
阅读全文
摘要:properties配置文件 在开发中获得连接的4个参数(驱动、url、用户名、密码)通常都存在配置文件中,方便后期维护。如果程序需要更换数据库,只需要修改配置文件即可 使用properties配置文件的要求如下: 1、文件的位置:任意,建议在src下 2、文件的名称:任意,扩展名为properti
阅读全文
摘要:模拟servlet执行 浏览器的入口不同(访问路径),访问的资源也就不同,如下: 为了灵活的实现不同路径(/hello)执行不同的资源( HeIIoMyServlet)我们需要使用XML进行配置; 为了限定XML内容,我们需要使用xml约束(DTD或schema);为了获得xml内容,我们需要使用d
阅读全文