1 三个Statment区别,用法
Statment,基本的;PreparedStatement是可编译的,提高效率,callablestatment,存储过程
2 Cookie
答:临时cookie存在于内存中,(公话),长时cookic存在于硬盘上长时coolkie和临时...... <阅读全文>
JSP面试题 JSP笔试题 Servlet面试题 Servlet笔试题
当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http://localhost/test/aaa.html,我的应用上下文是test,容器会将http://localhost/t...... <阅读全文>
1,变量的线程安全:这里的变量指字段和共享数据(如表单参数值)。
a,将 参数变量 本地化。多线程并不共享局部变量.所以我们要尽可能的在servlet中使用局部变量。
例如:String user = “”;
user =...... <阅读全文>
先说明几个概念:
工作者线程Work Thread:执行代码的一组线程
调度线程Dispatcher Thread:每个线程都具有分配给它的线程优先级,线程是根据优先级调度执行的
Servlet采用多线程来处理多个请求同时访问。servle...... <阅读全文>
1、Servlet目录结构
项目文件夹/WEB-INF/classes/.class文件
项目文件夹/WEB-INF/lib/所需要的jar包
项目文件夹/WEB-INF/web.xml配置文件
2、xml配置文件
<?xml version=”1.0″ encoding=”...... <阅读全文>
1、Servlet执行过程
用户请求一个Servlet,Servlet容器自动构建请求和响应对象,然后执行Servlet的service()方法,该方法会接收请求和响应对象,通过响应对象将处理结果发送给用户。
2、怎么请求Servlet
用户...... <阅读全文>
1.网络通讯中,端口有什么含义。端口的取值范围?
2.jsp是如何被容器调用和执行的?
3.编写一个servlet的步骤。
4.为什么要为servlet配置URL映射
5.谈谈servlet的生命周期
6.说出3个常见协议的默认端口。
7.so...... <阅读全文>
Y老师修改版
整理版
版权没有 翻版不究!
2008-5-21
目录
目录 2
第一部分Jsp&servlet 7
1 三个Statment区别,用法 7
2 什么是Cookie 7
3 servlet调用方式几种方法 7
4.Cookie 与session 的区别是:...... <阅读全文>
1、说一说Servlet的生命周期?
2、JAVA SERVLET API中forward() 与redirect()的区别?
3.Servlet的基本架构代码片断是什么?
4.什么情况下调用doGet()和doPost()?
5.servlet的生命周期是什么?
6.如何现实serv...... <阅读全文>
1、有两个Servlet:servlet1和servlet2,servlet1把HttpServletRequest和HttpServletResponse成功发送到servlet2,在servlet1中有如下代码:
Integer I=new Integer(10);
request.setAttribute(“x”...... <阅读全文>
什么是Servlet?
如何编写Servlet?
如何映射Servlet?
相对路径与绝对路径的基本概念
如何基于Servlet编程?
JavaBeans
JavaBean是一种java类
JavaBean必须是具体的和公共的,并且具备无参构造器
JavaBean通...... <阅读全文>
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是”类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的...... <阅读全文>
1、说一说Servlet的生命周期?
答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。
2、Servlet版本...... <阅读全文>
Servlet可以使用如下四种方法来得到server的name, port和info
public String ServletRequest.getServerName()
public String ServletRequest.getServerPort()
public String ServletContext.getServer...... <阅读全文>
Servlet可以使用getRemoteAddr()和getRemoteHost()来得到客户端的IP地址和host, 代码如下所示:
public String ServletRequest.getRemoteAddr()
public Stirng ServletRequest.getRemoteHost()
用...... <阅读全文>
filter 的作用是什么?主要实现什么方法?doFilter方法里面的2个参数request 和 response 他问 这两个接口的全称是什么?
1.Filter使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它...... <阅读全文>
所有的JDBC应用程序都具有下面的基本流程:
1、建立到数据库的连接。
2、执行SQL语句。
3、处理结果。
4、从数据库断开连接。
下面我们就来仔细看一看每一个步骤。
建立到数据库的连...... <阅读全文>
servlet可以很好地替代公共网关接口(Common Gateway Interface,CGI)脚本。通常CGI脚本是用Perl或者C语言编写的,它们总是和特定的服务器平台紧密相关。而servlet是用Java编写的,所以它们一开始就是平台无关...... <阅读全文>
servlet可以被认为是服务器端的applet。servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样。servlet从客户端(通过Web服务器)接收请求,执行某种作业,然后返回结果。
使用servlet的基本...... <阅读全文>
与UNIX和DOS命令中的管道类似,你也可以将多个servlet以特定顺序链接起来。在servlet链中,一个servlet的输出被当作下一个servlet的输入,而链中最后一个servlet的输出被返回到浏览器。
servlet链接提供了将一...... <阅读全文>
3.。用图形画出一个web.应用程序部署在Tomcat5的基本目录结构,说明每个目录下
保存哪些文件。(8分)
4.提交表单请求时,post和get有哪些区别? (5分)
以Get方式请求方式传输,所带参数附加在请求URL后直接...... <阅读全文>
二.简述题(总分 40):
1.简述Servlet的生命周期(5分)
Web容器加载servlet,生命收起开始,通过调用servlet
的的init()方法进行servlet的初始化,通过调用service()方法实现,根据请求的不同调用不同的...... <阅读全文>
21.销毁一个session对象,应当调用下面哪一个方法( )
A. session.invalidate()
B. session.expunge()
C. session.destroy()
D. session.end()
22.ActionForm Bean 中验证表单数据方法的返回类型是( )
A...... <阅读全文>
11.Jsp:forward 和sendredirect 都是用来做页面跳转的,描述错误的是?( )
forward之后可以使用原来的request对象,而且效率更高。
sendredirect之后不可以使用原来的request对象,而且效率低。
forward...... <阅读全文>
