java面试题
来源:互联网 发布:吉首大学网络教务系统 编辑:程序博客网 时间:2024/06/16 03:24
1、servlet的生命周期:
通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。
2、doget()和dopost()方法的区别doget()方法在提交的时候会将参数显示在地址栏中,并且doget()在提交的时候对提交内容的大小有限制,相对来讲,dopost()方法在提交的时候就不会把参数显示在地址栏内,保护了用户的隐私,并且dopost()方法对提交的内容的大小没有具体的限制。
3、在进行页面跳转的时候,forward和redirect的区别
forward是容器中的跳转,浏览器中不会显示跳转的路径,并且请求不断开,redirect是完全跳转,尽量使用forward跳转,但在跳转到其他服务器上时,必须使用redirect,重新开始一个请求。
4、oracle实现分页的方式
第一种方式是:select * from (select a.*,rownum rn from(select * from table_name) a where rownum <= 40) where rn >=21;
第二种方式是:select * from (select a.*,rownum rn from (select * from table_name) a ) where rn between 21 and 40;
这两种方式相比,第一种的运行效率更高。
5、jsp的四种范围
page:作用范围是只在本页面之内。
request:作用范围是跳转到下一个页面。
session:作用范围是在一个浏览器打开的过程中。当浏览器关闭,将消失作用。
application:作用范围最大,是当服务器开启之后就一直存在,知道服务器关闭。
6、ajax的实现步骤
a、创建XMLHttpRequest对象(需要考虑浏览器的兼容问题)
b、使用XMLHttpRequest对象打开一个连接(指定连接方式<post/get>,连接地址,以及是否同步)
c、设置请求的头部
d、设置回调函数
e、发送请求
f、更新显示
7、jQuery的选择器有哪几种、怎么样传对象、乱码问题怎么样解决。
# id来获取,根据给定的id匹配元素,
. class来获取,根据给定的类匹配元素
element 根据给定的元素名匹配所有的元素
* 匹配所有的元素
8、怎么样传对象
可以通过session进行传递,session.setAttribute(“session”,Object);将对象传递过去之后,用Object obj = session.getAttribute("session");进行接收
- Java面试题-朋友的面试题
- java 阿里面试题 百度面试题 CVTE面试题
- Java面试题集
- JAVA面试题
- Java面试题集
- Java 面试题
- JAVA面试题集
- java面试题1
- JAVA华为面试题
- java常用面试题
- java面试题
- JAVA面试题集
- JAVA面试题集
- java面试题集
- [转载] JAVA面试题
- Java面试题集
- JAVA面试题-1
- [转载] JAVA面试题
- C#中常用异常类总结
- wstring 与 string 的转换
- ATL与COM之间的关系、ATL的特点与基本使用方法
- 区分C#中的Abstract函数和Virtual函数
- Silverlight读取webconfig配置文件
- java面试题
- jfreechart Struts2 IllegalStateException 异常处理
- 《基于ARM的嵌入式系统设计与开发》学习笔记
- istringstream用法 关于字符串处理的问题
- Android handler 用法总结
- C#虚函数virtual详解
- 什么是颜色深度(色深)
- 配置nutch1.2时url被过滤掉的问题
- linux 时间获取和计时