- 浏览: 822203 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (488)
- struts1 (4)
- spring (13)
- extjs (36)
- mysql (3)
- sqlserver (2)
- oracle (37)
- 杂谈 (11)
- 面试相关 (35)
- Java基础知识总结 (5)
- Java重要知识点 线程和io流知识点 (6)
- 服务器相关 (1)
- 生活 (1)
- jsp (7)
- servlet (2)
- junit (3)
- struts2 (9)
- 开发必备 (4)
- 使用开发工具总结的知识 (4)
- ibatis (12)
- ajax (2)
- dwr (2)
- jquery (1)
- 设计模式 (4)
- Lucene的学习 (5)
- 经验总结 (19)
- mysql全文搜索相关 (7)
- hibernate (33)
- Sphinx (1)
- log4j的总结 (1)
- 敏捷开发 (9)
- 持续集成 (15)
- UML使用总结 (1)
- Scrum (1)
- OO(面向对象编程) (1)
- struts1和struts2总结 (1)
- 数据库加密 (1)
- 多线程和Socket编程 (6)
- PowerDesigner (2)
- 权限相关 (1)
- ant应用总结 (4)
- 面试必知知识点总结 (6)
- io流与nio流总结 面试相关 (1)
- 敏捷管理工具的使用 (7)
- hsqldb相关 (1)
- svn源码相关 (2)
- debug调试技巧总结 (1)
- hibernate和ibatis对比相关 (6)
- eclipse mylyn 插件的使用总结 (2)
- fisheye使用总结 (2)
- java泛型总结 (1)
- ssh整合总结 (10)
- SpringSide的学习总结 (1)
- JPA学习总结 (2)
- RoR 总结 (2)
- 模型驱动 总结 (1)
- Oracle SQL优化技巧 (4)
- 数据库相关资料 (1)
- oracle练习相关 (4)
- PowerDesigner 使用总结 (2)
- Struts实现国际化相关 (2)
- 权限框架 Spring Security (1)
- freemarker使用总结 (1)
- jsp servlet总结相关 (3)
- Java NIO总结 (1)
- 自己学习必须 (3)
- 蝴蝶容器相关 (2)
- eclipse插件的使用 (1)
- myeclipse的使用 (1)
- flex相关 (1)
- javaeye重生后总结的知识点 (2)
- 公司学习总结 (3)
- JAXB 相关 (1)
- ECSide (1)
- EdoJs 企业ajax框架 (1)
- RSA加密算法 (1)
- jbpm相关 (1)
- JMF原理 (1)
- MyEclipse使用总结 (1)
- Funsion Charts 相关总结 (3)
- 常用知识2011 (2)
- Flex与Java整合 (1)
- IBM WebSphere相关 (1)
- jQuery使用技巧 (2)
- 2011年面试相关知识点总结 (2)
- sqlserver开发相关 (8)
- eclipse 打jar相关 (2)
- Oracle/Mysql/SqlServer比较 (1)
- WebService Axis1.4开发相关 (4)
- 进制数的转换 总结 (1)
- WebService Axis2.0开发相关 (0)
- iteye Struts2 Spring Hibernate整合相关 (3)
- iteye osgi资料相关总结 (1)
- iteye ifos相关相关 (1)
- iteye 国际化相关 (1)
- iteye Hibernate缓存机制 (4)
- iteye Struts2 总结 (1)
- iteye Struts标签总结 (0)
- iteye web配置文件大全 (6)
- iteye Efs 框架总结 (1)
- iteye sql优化 (2)
- iteye 大数据量高并发的数据库优化 (1)
- iteye 开发相关 (1)
- iteye s1sh 和 s2sh整合中的问题以及解决 (1)
- iteye s1sh整合实例 (1)
- iteye s2sh整合实例 (1)
- iteye 面试相关 基础篇 (1)
- iteye Android相关 (1)
- iteye 面试相关 Web篇 (1)
- iteye Sql Server相关 (0)
- iteye struts1与struts2比较 (1)
- iteye jquery 和Struts2 (0)
- iteye struts2与其他插件整合 (0)
- iteye jquery 开发相关 (1)
- iteye eclipse结合spket(Ext,Jquery)开发相关 (0)
- iteye myeclipse 使用技巧相关 (0)
- iteye Memcached 缓存系统相关 (0)
- iteye 常用软件相关 (0)
- iteye 最新技术预览 AjaxSwing (0)
- iteye struts上传下载相关 (0)
- iteye 新技术相关 (0)
- test (0)
- iteye 开发Java游戏相关 (0)
- iteye Java反编译 (0)
- iteye XML解析相关 (0)
- iteye 压缩ZIP相关 (0)
- iteye 面试相关 (0)
- iteye Android开发相关 (4)
- csdn (0)
- e-inoc (0)
- iteye http错误码对应说明 (0)
- iteye 面试扩展知识点 (0)
- iteye oracle面试相关 存储过程,触发器,游标等 (0)
- iteye english study (0)
- iteye starflow工作流引擎 (0)
- iteye IBM WebSphere Application Server Toolkit使用相关 (0)
- iteye spring3 (0)
- iteye mybatis (0)
- iteye js技巧总结 (0)
- iteye SEO优化相关 (2)
- iteye QUI网页界面集成框架 (1)
- iteye AjaxAnywhere (1)
- iteye Nutz相关 (1)
- iteye ibatis技巧 (0)
- iteye dwz (0)
- 128个ajax/javascript框架 (0)
- iteye 2012 Java Swing教程 (1)
- iteye 码头集装箱相关 (1)
- iteye swing (2)
- 兼职工作 (0)
- 2012 新总结的面试相关知识点 常用知识点 (1)
- 淘宝网店相关 (0)
- oracle 常用函数 2012新总结 (1)
- 我的时尚潮流屋 (0)
- 2012 年 面试新总结知识 (1)
- 技巧 (1)
- 2013总结 (1)
- 2015工作相关 (3)
- springmvc (5)
- EasyPR-Java (1)
- java (2)
- editplus 4.0 注册码 (1)
- android (1)
- oracle连接数据库相关 (1)
- 编程资料总结 (2)
- 20160808 (1)
- visio 2013 (1)
最新评论
-
drew926:
泛型的类型参数可以有多个?这是java哪个版本支持的?
java泛型总结 -
listenan:
赞!非常感谢。
Scrum总结 -
cwscwj:
写的很深刻,谢谢,看了一遍,过段时间打算再看一遍。
Scrum总结 -
hwedwin:
w
Struts 2中的OGNL\EL的使用总结 -
lanni2460:
不错 很好 支持……
sqlserver三个驱动包下载
jsp有哪些内置对象?作用分别是什么?
(1)request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是HttpServletRequest类的实例.
(2)response对象 response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它.它是HttpServletResponse 类的实例.
(3)session对象 session对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止.它是 HttpSession类的实例.
(4)out对象 out对象是JspWriter类的实例,是向客户端输出内容常用的对象
(5)page对象 page对象就是指向当前JSP页面本身,有点象类中的this指针,它是java.lang.Object类的实例
(6)application 对象 application对象实现了用户间数据的共享,可存放全局变量.它开始于服务器的启动,直到服务器的关闭,在此期间,此对象将一直存在;这样在用户的前后连接或不同用户之间的连接中,可以对此对象的同一属性进行操作;在任何地方对此对象属性的操作,都将影响到其他用户对此的访问.服务器的启动和关闭决定了application对象的生命.它是ServletContext类的实例.
(7)exception对象 exception对象是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象.如果一个JSP页面要应用此对象,就必须把 isErrorPage设为true,否则无法编译.他实际上是java.lang.Throwable的对象
(8)pageContext对象 pageContext对象提供了对JSP页面内所有的对象及名字空间的访问,也就是说他可以访问到本页所 在的SESSION,也可以取本页面所在的 application的某一属性值,他相当于页面中所有功能的集大成者,它的本类名也叫pageContext.
(9)config对象 config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)以及服务器的有关信息(通过传递一个ServletContext对象)
jsp有哪些动作?作用分别是什么? jSP共有以下6种基本动作
jsp:include:在页面被请求的时候引入一个文件。
jsp:useBean:寻找或者实例化一个JavaBean。
jsp:setProperty:设置JavaBean的属性。
jsp:getProperty:输出某个JavaBean的属性。
jsp:forward:把请求转到一个新的页面。
jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记
如何避免JSP页面自动生成session对象?为什么要这么做?
在默认情况下,在对一个JSP页面发出请求时,如果 session还没有建立,JSP页面会自动为请求建立一个session对象,但是session是比较消耗资源的,如果没必要保持和使用 session,就不应该创建session, 例如一些只是用来宣传产品的网站,往往没必要使用session来保存信息,可以使用jsp页面指令session=”false”来避免JSP页面为每 个请求都自动创建session.实例代码如下:<%@ page session=”false”>
描述Cookie和Session的作用,区别和各自的应用范围
Cookie:主要用在保存客户端,其值在客户端与服务端之间传送,不安全,存储的数据量有限。
Session:保存在服务端,每一个session在服务端有一个sessionID作一个标识。存储的数据量大,安全性高。占用服务端的内存资源。
servlet 和 jsp 的区别
都是用来处理动态网页的技术,jsp被编译后转化为servlet, 一个jsp页面本质上也是一个servlet;jsp在第一次被请求后,先转化为servlet,再编译,所以第一次要比servlet慢
Servlet是在java代码中嵌入HTML, 擅长逻辑控制
Jsp是在HTML中嵌入java代码, 擅长页面处理
jsp里用get与post提交的区别:
1>:get有长度限制,只允许255个字符进行白提交,post则没限制.
2>:安全性问题,get要比post要低,因为get提交的信息会显示在地址栏中.
3>:从请求响应速度看:get>post,get需求服务器立即处理请求,而post请求可能形成一个队列请求。
Servlet中响应请求的方法有哪些?
doGet(), doPost(), service().
如何设置一个Servlet在web容器启动时就初始化?
web.xml中有一个属性,load-on-startup Servlet
为什么jsp第一次运行会比较的慢?
答案:浏览器不认识jsp代码而只认识html代码,它第一次会编译成servlet,之后再输出成静态的html页面,再一次执行的时候它就只执行编译成的servlet,所以第一次速度会比较慢。
开发servlet有哪三种方法:
1>:实现Servlet接口.
2>:继承GenericServlet.
3>:继承HttpServlet.
创建tagLib标签库的步骤:
1>:编写一个java类,继承TagSuppot.
2>:编写一个以tld为后缀的文件
3>:在jsp页面里引入此tld文件.
jsp中forward跳转和response.sendRedirect("*.jsp")跳转的区别:
forward是本服务器内跳转.
response.sedRedirect跳转到任何服务器.
Servlet的生命周期
1>;加载.
2>;初始化(init).
3>;执行(doPost(),doGe(),service()t).
4>;清除,销毁(destroy()).
jsp中两种跳转方式分别是什么?有什么区别 ?
<jsp:include page="included.jsp" flush="true">
<jsp:forward page= "nextpage.jsp"/>
前者页面不会转向 include 所指的页面,只是显示该页的结果,主页面还是原来的页面。执行完后还会回来,相当于函数调用。并且可以带参数 . 后者完全转向新页面,不会再回来。相当于 go to 语句。
(1)request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是HttpServletRequest类的实例.
(2)response对象 response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它.它是HttpServletResponse 类的实例.
(3)session对象 session对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止.它是 HttpSession类的实例.
(4)out对象 out对象是JspWriter类的实例,是向客户端输出内容常用的对象
(5)page对象 page对象就是指向当前JSP页面本身,有点象类中的this指针,它是java.lang.Object类的实例
(6)application 对象 application对象实现了用户间数据的共享,可存放全局变量.它开始于服务器的启动,直到服务器的关闭,在此期间,此对象将一直存在;这样在用户的前后连接或不同用户之间的连接中,可以对此对象的同一属性进行操作;在任何地方对此对象属性的操作,都将影响到其他用户对此的访问.服务器的启动和关闭决定了application对象的生命.它是ServletContext类的实例.
(7)exception对象 exception对象是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象.如果一个JSP页面要应用此对象,就必须把 isErrorPage设为true,否则无法编译.他实际上是java.lang.Throwable的对象
(8)pageContext对象 pageContext对象提供了对JSP页面内所有的对象及名字空间的访问,也就是说他可以访问到本页所 在的SESSION,也可以取本页面所在的 application的某一属性值,他相当于页面中所有功能的集大成者,它的本类名也叫pageContext.
(9)config对象 config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)以及服务器的有关信息(通过传递一个ServletContext对象)
jsp有哪些动作?作用分别是什么? jSP共有以下6种基本动作
jsp:include:在页面被请求的时候引入一个文件。
jsp:useBean:寻找或者实例化一个JavaBean。
jsp:setProperty:设置JavaBean的属性。
jsp:getProperty:输出某个JavaBean的属性。
jsp:forward:把请求转到一个新的页面。
jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记
如何避免JSP页面自动生成session对象?为什么要这么做?
在默认情况下,在对一个JSP页面发出请求时,如果 session还没有建立,JSP页面会自动为请求建立一个session对象,但是session是比较消耗资源的,如果没必要保持和使用 session,就不应该创建session, 例如一些只是用来宣传产品的网站,往往没必要使用session来保存信息,可以使用jsp页面指令session=”false”来避免JSP页面为每 个请求都自动创建session.实例代码如下:<%@ page session=”false”>
描述Cookie和Session的作用,区别和各自的应用范围
Cookie:主要用在保存客户端,其值在客户端与服务端之间传送,不安全,存储的数据量有限。
Session:保存在服务端,每一个session在服务端有一个sessionID作一个标识。存储的数据量大,安全性高。占用服务端的内存资源。
servlet 和 jsp 的区别
都是用来处理动态网页的技术,jsp被编译后转化为servlet, 一个jsp页面本质上也是一个servlet;jsp在第一次被请求后,先转化为servlet,再编译,所以第一次要比servlet慢
Servlet是在java代码中嵌入HTML, 擅长逻辑控制
Jsp是在HTML中嵌入java代码, 擅长页面处理
jsp里用get与post提交的区别:
1>:get有长度限制,只允许255个字符进行白提交,post则没限制.
2>:安全性问题,get要比post要低,因为get提交的信息会显示在地址栏中.
3>:从请求响应速度看:get>post,get需求服务器立即处理请求,而post请求可能形成一个队列请求。
Servlet中响应请求的方法有哪些?
doGet(), doPost(), service().
如何设置一个Servlet在web容器启动时就初始化?
web.xml中有一个属性,load-on-startup Servlet
为什么jsp第一次运行会比较的慢?
答案:浏览器不认识jsp代码而只认识html代码,它第一次会编译成servlet,之后再输出成静态的html页面,再一次执行的时候它就只执行编译成的servlet,所以第一次速度会比较慢。
开发servlet有哪三种方法:
1>:实现Servlet接口.
2>:继承GenericServlet.
3>:继承HttpServlet.
创建tagLib标签库的步骤:
1>:编写一个java类,继承TagSuppot.
2>:编写一个以tld为后缀的文件
3>:在jsp页面里引入此tld文件.
jsp中forward跳转和response.sendRedirect("*.jsp")跳转的区别:
forward是本服务器内跳转.
response.sedRedirect跳转到任何服务器.
Servlet的生命周期
1>;加载.
2>;初始化(init).
3>;执行(doPost(),doGe(),service()t).
4>;清除,销毁(destroy()).
jsp中两种跳转方式分别是什么?有什么区别 ?
<jsp:include page="included.jsp" flush="true">
<jsp:forward page= "nextpage.jsp"/>
前者页面不会转向 include 所指的页面,只是显示该页的结果,主页面还是原来的页面。执行完后还会回来,相当于函数调用。并且可以带参数 . 后者完全转向新页面,不会再回来。相当于 go to 语句。
发表评论
-
Ext常用问题的总结
2010-10-30 10:48 1098scripts/ext/resources/css/ext ... -
扩展Ext中的组件
2010-10-30 10:45 994http://extjs.org.cn/node/89 ht ... -
EXT 的继承
2010-10-30 10:42 1108Ext提供了这样的一个实用函数 Ext.extend ... -
Mysql日期和时间函数大全
2010-10-29 17:48 966Mysql日期和时间函数大 ... -
Java字符集编码与转码
2010-10-29 17:32 1924Java字符集编码与转码 Java字符的c ... -
java字符操作及转码
2010-10-29 17:28 1568import java.util.*; import ... -
如何将一个字符串最快速的倒序输出
2010-10-29 17:26 2468import java.util.*; public ... -
生成随机数 不重复的随机抽取(完美版本)
2010-10-05 10:49 1688随机数相关: import java.io.FileInp ... -
java线程学习总结
2010-10-03 18:18 1155java线程学习总结 1.线程中一些基本术语和概念 1 ... -
Java线程总结
2010-10-03 18:16 872Java线程总结 首先要理解线程首先需要了解一些基 ... -
j2ee是什么?
2010-10-02 09:32 1385j2ee是什么? J2EE Java2平台企业版 ... -
Struts2.0的概述,总体总结
2010-09-30 15:09 1310Struts2.0的概述,总体总 ... -
关于Hibernate的工作原理总结
2010-09-30 08:49 1201关于Hibernate的工作原理 ... -
Jboss Weblogic Websphere 等服务器的区别
2010-09-29 18:27 1625Jboss Weblogic Websphere 等服务器的区 ... -
精通struts2的ognl表达式
2010-09-29 18:22 1191精通struts2的ognl表达式 Struts2 ... -
OGNL表达式语言介绍
2010-09-29 18:16 836OGNL表达式语言介绍 OGNL介绍 OGNL是Ob ... -
websphere,weblogic,tomcat区别
2010-09-29 18:10 1546websphere,weblogic,tomcat区别 ... -
事务的基本概念
2010-09-29 17:54 1055事务的基本概念 面试常问 1. 事务定义 事务( ... -
使用java 实现九九乘法表 面试常问
2010-09-29 17:36 1320使用java 实现九九乘法表 面试常问 public ... -
数据库连接池的工作机制 面试常问
2010-09-29 16:44 2003数据库连接池的工作机制 面试常问 当J2EE服务器 ...
相关推荐
为了帮助求职者更好地准备与JSP相关的面试,以下将对“强大的JSP面试题目”中的关键知识点进行深入解析,涵盖MVC模式、JSP指令、Servlet工作原理、J2EE框架、Web服务等核心概念。 #### JSP与MVC模式 MVC(Model-...
jsp面试题及答案 JSP(Java Server Pages)是一种服务器端脚本语言,用于创建动态网页。下面是关于JSP的一些知识点: 1.JSP与HTML的关系 JSP与HTML之间的关系是,JSP在服务器端执行,返回给客户端的是一个HTML...
jsp 面试题库 在这篇文章中,我们将对 JSP 面试题库进行总结和分析,从中我们可以看到 JSP 的基本概念、JSP 声明、JDBC、JavaBean 等知识点。 首先,让我们来看一下 JSP 的基本概念。JSP(Java Server Pages)是一...
### JSP考试面试常见考点详解 #### 一、Servlet与CGI的区别 Servlet与CGI(Common Gateway Interface)作为两种...以上是JSP考试面试中常见的几个重要知识点,理解并掌握这些概念有助于更好地准备相关的考试和面试。
很实用、经常被问到的 关于jsp方面的面试题
jsp经典面试题 JSP(Java Server Pages)是一种基于Java技术的服务器端脚本语言,主要用于动态生成Web页面。下面是关于JSP的经典面试题,涵盖了JSP的基础知识和高级应用。 1、如何混合使用 Jsp 和 SSI #include? ...
### JSP面试常见问题解析:Forward与SendRedirect的区别及Include的理解 #### 1. Forward与SendRedirect的区别 在Web开发中,特别是在Java Server Pages (JSP)与Servlets结合使用的场景下,`forward`与`...
* pageContext:表示 javax.servlet.jsp.PageContext 对象,用于存取各种范围的名字空间和 servlet 相关的对象。 * session:表示 javax.servlet.http.HttpSession 对象,用于存储用户状态信息。 * application:...
### JSP面试题详解 #### 1. HTTP 协议的无状态特性及有状态协议的概念 HTTP(HyperText Transfer Protocol)是一种应用层协议,用于从Web服务器传输超文本到本地浏览器的传输协议。它是一种**无状态协议**,这意味...
### JSP面试题目和答案解析 #### 一、字符流和字节流的区别及使用场景 **区别**: - **字节流**:处理的是字节数据,每次读写一个字节(8位)。它是最基本的I/O操作形式,主要用于处理二进制文件,如图片、音频、...
JSP + Servlet 面试题知识点总结 以下是 JSP 和 Servlet 相关的知识点总结: 一、JSP 和 Servlet 基础知识 * JSP 和 Servlet 都是服务器端执行的,通常返回给客户端的是一个 HTML 文本。 * JSP 在服务器上执行,...
jsp页经典面试题java程序员面试经常考到的面试题总结 jsp是一种基于Java技术的服务器端编程语言,广泛应用于Web开发中。以下是jsp页经典面试题总结,涵盖了jsp的基本概念、jsp与ssi的混合使用、线程安全、html表单...
### JSP总结与相关面试题解析 #### JDBC核心包java.sql的作用及组件 JDBC(Java Database Connectivity)是Java中用来对关系型数据库进行统一访问的API,它提供了一种标准的方式来连接各种类型的数据库,使得Java...
### servlet和JSP面试题详解 #### 一、JSP中的九大内置对象 JSP提供了九个内置对象,这些对象简化了开发人员的工作,使得在编写JSP页面时可以直接使用而无需声明。以下是九大内置对象及其说明: 1. **request** -...
【JAVA和JSP面试常见问题解析】 1. **Struts工作原理** Struts是一个用于构建Java Web应用程序的MVC框架。它的工作流程主要包括: - **Controller Servlet**:作为入口点,接收并转发用户的请求至相应的Action...
4. **JSP面试题**: - JSP的基本语法,如声明、脚本元素、指令元素。 - JSP和Servlet的关系是什么?何时使用JSP,何时使用Servlet? - JSP内置对象及其作用,如pageContext、request、response、session、out等。...
jsp面试题,收集了大部分的资料,面试宝典啊。
Java JSP面试大全是针对Java开发人员,尤其是Web开发领域中的Java Server Pages(JSP)技术的一份详尽参考资料。这份PDF格式的面试大全涵盖了众多知名企业的面试题,旨在帮助求职者全面准备Java相关的技术面试,提升...
### Java面试题概览 #### 1. Java类基础 - **`java.lang.Thread`:** 此类为线程提供了基本的功能支持。在Java中创建线程时可以直接继承此类或者实现`Runnable`接口。 - **`java.lang.Number`:** `Number`类是一个...