随笔分类 - JavaWeb
摘要:1. ajax是什么? * asynchronous javascript and xml:异步的js和xml * 它能使用js访问服务器,而且是异步访问 * 服务器给客户端的响应一般是整个页面,一个html完整页面!但在ajax中因为是局部刷新,那么服务器就不用再响应整个页面!而只是数据 > t...
阅读全文
摘要:核心内容是两个头一个流 > 头:Content-Type:你传递给客户端的文件是什么MIME类型,例如:image/pjpeg * 通过文件名称调用ServletContext的getMimeType()方法,得到MIME类型 > 头:Content-Disposition:它的默认值为in...
阅读全文
摘要:jsp上传文件*标签method属性必须为post,并且添加enctype="multipart/form-data"属性-----------------servlet接收jsp上传的文件首先需要导入commons-io-1.1.jar和commons-fileupload-1.1.1.jar两个...
阅读全文
摘要:1、说明 页面静态化是把动态页面生成的html保存到服务器的文件上,然后再有相同请求时,不再去执行动态页面,而是直接给用户响应上次已经生成的静态页面。*核心思路为拦截请求,实现请求转发指向静态页面。* 静态化页面实现方法为自定义类继承HttpServletResponseWrapper,修改构造函数...
阅读全文
摘要:过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户请求的Se...
阅读全文
摘要:1 JavaWeb监听器概述在JavaWeb被监听的事件源为:ServletContext、HttpSession、ServletRequest,即三大域对象。l 监听域对象“创建”与“销毁”的监听器;l 监听域对象“操作域属性”的监听器; l 监听HttpSession的监听器(较少用,了解就行)...
阅读全文
摘要:功能: > 注册 > 登录---------------------------------JSP: * login.jsp --> 登录表单 * regist.jsp --> 注册表单 * index.jsp --> 主页(只有登录成功才能看到)Servlet: * LoginServlet * ...
阅读全文
摘要:1 MVC设计模式 MVC设计模式MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早为TrygveReenskaug提出,为施乐帕罗奥多研究中心(Xe...
阅读全文
摘要:JSTL1. jstl的概述 * apache的东西,依赖EL * 使用jstl需要导入jstl.jar、standard.jar * 四大库: > core:核心库,重点 > fmt:格式化:日期、数字 > sql:过时 > xml:过时2. 导入标签库 * jar包 * 在jsp页面中:...
阅读全文
摘要:JSP三大指令 一个jsp页面中,可以有0~N个指令的定义!1. page --> 最复杂: * pageEncoding和contentType: > pageEncoding:它指定当前jsp页面的编码,只要不说谎,就不会有乱码!在服务器要把jsp编译成.java时需要使用pageEncodi...
阅读全文