sponsored links

JSP理解和学习

细谈getRequestDispatcher()与sendRedirect()的区别

December 21
细谈getRequestDispatcher()与sendRedirect()的区别
问题?细谈getRequestDispatcher()与sendRedirect()的区别 首先我们要知道: (1)request.getRequestDispatcher()是请求转发,前后页面共享一个request ; 这个是在服务端运行的,对浏览器来说是透明的. (2)response.sendRedirect()是重新定向,前后页面不是一个request.而这个是在浏览器端运行的. 1) redirect 方式 response.sendRedirect("/a.jsp");

jsp文件上传原理

October 22
jsp文件上传原理
文件上传的原理,文件上传用到的jar包,文件上传遇到文件编码问题,文件的大小限制,文件上传临时文件的设置,文件上传重命名问题,分目录存储上传的文件,多个文件上传时,没有上传内容的问题,上传进度检测. 一.文件上传的原理 1.文件上传的前提: a.form表单的method必须是post b.form表单的enctype必须是multipart/form-data(决定了POST请求方式,请求正文的数据类型) 注意:当表单的enctype是multipart/form-data,传统的获取请求参数

EL表达式的11大隐式对象

October 10
EL表达式的11大隐式对象
问题?EL的11大隐式对象有哪些?和jsp的9大隐式对象有区别吗? 首先,EL的11大隐式对象与jsp的9大隐式对象是不同的.前者的对象只在<%%>中使用.而后者在${}表达式中使用 一.获取JSP的内置对象(11大EL内置对象):难点,不要与JSP的内置对象和范围名称搞混 11大EL隐式对象中,其中一个是表示自身对象外,其余都是表示的Map结构 EL隐式对象名称 Java类型 备注 pageContext javax.servlet.jsp.PageContext 与JSP中的内置对象完全相

JavaWeb的开发模型(重要)

October 9
JavaWeb的开发模型(重要)
问题?JavaWeb的开发模型是那些? 一.模型1(了解) JSP+JavaBean(建议别用这种方式,繁琐的开发模式) 二.模型2(开发实际应用) 概念 程序中 理解 M JavaBean:模型 model V JSP:显示页面 view C Servlet:控制器 control 开发MVC+三层架构 图片理解:

JavaBean的定义和原理及bean的动作元素

October 9
JavaBean的定义和原理及bean的动作元素
问题?什么是javabean?原理是什么?用来干什么? 一.定义及原理:JavaBean 是一种JAVA语言写成的可重用组件.为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器.属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 的属性.用户可以使用JavaBean将功能.处理.值.数据库访问和其他任何可以用java代码创造的对象进行打包.JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean:还

Jsp中的PageContext隐式对象详解

October 8
Jsp中的PageContext隐式对象详解
问题?关于jsp的九大隐式对象中的PageContext详解 pageContext javax.servlet.jsp.PageContext非常重要 一.pageContext 有三大作用: 1.本身是一个域对象.同时还能操作其他三个域对象(PageContext ServletRequest HttpSession            ServletContext)本身表示的域范围是本页面. void setAttribute(String name,Object value) void