Servlet exam
jardownload
这个作者很懒,什么都没留下…
展开
-
JDBC操作数据库的基本流程是什么?
所有的JDBC应用程序都具有下面的基本流程: 1、建立到数据库的连接。 2、执行SQL语句。 3、处理结果。 4、从数据库断开连接。 下面我们就来仔细看一看每一个步骤。 建立到数据库的连接 通过JDBC使用数据库的第一步就是建立一个连接。JDBC连接是由URL指定的,它的格式如下: jdbc:: 其中subprotocol是被请求的数据库连接的类型(如ODBC,...2010-08-12 16:33:23 · 153 阅读 · 0 评论 -
HttpServlet类中的主要方法都有哪些?各自的作用是什么?
HttpServlet的主要方法有 doGet, doPost, doPut, doDelete, doTrace等等Void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 由servlet引擎调用用处理一个HTTP GET请求。输入参数、...2010-08-12 16:33:30 · 1148 阅读 · 0 评论 -
Servlet都有哪些方法?主要作用是什么?
HttpServlet 类包含 init() 、 destroy() 、 service() 等方法。其中 init() 和 destroy() 方法是继承的。(1) init() 方法在 Servlet 的生命期中,仅执行一次 init() 方法。它是在服务器装入 Servlet 时执行的。 可以配置服务器,以在启动服务器或客户机首次访问 Servlet 时装入 Servlet 。 无论有多...2010-08-12 16:33:31 · 434 阅读 · 0 评论 -
某个公司的面试测试题 两天时间完成
请在2日内完成该测试;提交完整的eclipse工程和数据库建表语句。功能简单说明:用户登录:按设置的用户名登录系统客户管理:设置客户编号(ajax查询),名称,地址,增删改查 CRUD员工设置:设置姓名,登录用户名(ajax查询),密码,管理的客户(多选),增删改查入库扫描:录入一个客户编号,回车ajax显示客户信息再录入运单号,回车ajax检查是否重复运单,回车保存后数据列表局部刷新...2010-08-12 16:33:31 · 138 阅读 · 0 评论 -
某银行信息中心的J2EE笔试题
1.jsp中定义javabean的作用域可以在用户会话注销后仍能够访问的是?(多选)a.pageb.sessionc.applicationd.request2.当浏览器第二次访问以下下jsp网页时输出结果是什么?a:b:3.web.xml中不包括哪些定义(多选)a.默认起始页b.servlet启动延迟时间定义c.error处理页面d.jsp文件改动后重新载入时间4....2010-08-12 16:33:32 · 154 阅读 · 0 评论 -
Request对象的主要方法有哪些?
setAttribute(String name,Object):设置名字为name的request的参数值getAttribute(String name):返回由name指定的属性值getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组getCharac...2010-08-12 16:33:32 · 107 阅读 · 0 评论 -
Java Web开发面试题一套(4)
二.简述题(总分 40):1.简述Servlet的生命周期(5分)Web容器加载servlet,生命收起开始,通过调用servlet的的init()方法进行servlet的初始化,通过调用service()方法实现,根据请求的不同调用不同的do***()方法,结束服务,web容器调用servlet的destroy()方法一个servlet的生命周期由部署servlet的容器控制,当一个请求...2010-08-12 16:33:32 · 76 阅读 · 0 评论 -
介绍一下javax.servlet.Servlet接口及其主要方法
Servlet接口的主要作用是提供Servlet生命周期的init()、service()和destroy()方法。servlet接口中的主要方法有:void init(ServletConfit config)throws ServletException 在servlet被载入后和实施服务前由servlet引擎进行一次性调用。如果init()产生溢出UnavailableExcep...2010-08-12 16:33:32 · 270 阅读 · 0 评论 -
Java Web开发面试题一套(2)
11.Jsp:forward 和sendredirect 都是用来做页面跳转的,描述错误的是?( )12.关于两种请求,下列说法正确的是? ( )13. 如果Tomcat安装后,想要修改它的端口号,可以通过修改/conf下的___文件来实现。( )14.JSP分页代码中,哪个步需次序是正确的?( )15.下边哪个不是MVC中的组成?( )16..客户...2010-08-12 16:33:32 · 116 阅读 · 0 评论 -
Servlet如何得到客户端机器的信息?
Servlet可以使用getRemoteAddr()和getRemoteHost()来得到客户端的IP地址和host, 代码如下所示: 用这些方法来访问客户端有所限制,如下代码实现了对客户端配置进行检查并把相关消息发送到客户端的功能: import java.io.*;import java.util.*;import javax.servlet.*;import javax.servl...2010-08-12 16:33:33 · 174 阅读 · 0 评论 -
forward与sendRedirect区别是什么?
1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servletengine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在b.jsp都可以获得,参数自动传递。...2010-08-12 16:33:33 · 125 阅读 · 0 评论 -
一家美资企业的java servlet面试题
filter 的作用是什么?主要实现什么方法?doFilter方法里面的2个参数request 和 response 他问 这两个接口的全称是什么?1.Filter使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处...2010-08-12 16:33:30 · 57 阅读 · 0 评论 -
JSP&Servlet技术面试题
1. 描述JSP和Servlet的区别、共同点、各自应用的范围2. 在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符(< > & “”)3. 在JSP中如何读取客户端的请求,如何访问CGI变量,如何确定某个Jsp文件的真实路径。4. 描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。5. 列出Jsp中包含外部文件的方式,两者有何区别...2010-08-12 16:33:30 · 70 阅读 · 0 评论 -
Servlet如何得到服务器的信息?
Servlet可以使用如下四种方法来得到server的name, port和info 如下代码实现用servlet取得server的信息并输出到客户端浏览器: import java.io.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;public class DemoServerSnoo...2010-08-12 16:33:30 · 274 阅读 · 0 评论 -
Java Servlet的主要功能和作用是什么?
Servlet 通过创建一个框架来扩展服务器的能力,以提供在 Web 上进行请求和响应服务。当客户机发送请求至服务器时,服务器可以将请求信息发送给 Servlet ,并让 Servlet 建立起服务器返回给客户机的响应。 当启动 Web 服务器或客户机第一次请求服务时,可以自动装入 Servlet 。装入后, Servlet 继续运行直到其它客户机发出请求。 Servlet 的功能涉及范围很广。例...2010-08-12 16:33:24 · 1240 阅读 · 0 评论 -
为什么要使用servlet
servlet可以很好地替代公共网关接口(Common Gateway Interface,CGI)脚本。通常CGI脚本是用Perl或者C语言编写的,它们总是和特定的服务器平台紧密相关。而servlet是用Java编写的,所以它们一开始就是平台无关的。这样,Java编写一次就可以在任何平台运行(write once,run anywhere)的承诺就同样可以在服务器上实现了。servlet还有一些...2010-08-12 16:33:24 · 267 阅读 · 0 评论 -
一套Java笔试题 包括JSP和JDBC等方面知识
1.编写一个JSP页面,页面中含有一个表单、文本框、下拉列表框、单选框、复选框。2.展示JDBC连数据库的调用方法。3.描述page|request|session|application适用范围的含义。4.数据类型之间的转换:(1)String、java.Util.date(2)String、float(3)”123″、long(4)String、TimeStamp5.通过JSP...2010-08-12 16:33:24 · 169 阅读 · 0 评论 -
某公司的Java JSP上机题
1 请按测试demo页面需要实现的功能自行设计数据表,数据库不限(oracle,mysql,sqlserver均可)2 所需JSP页面可以按测试demo功能,自己做JSP,有录入框和表格即可,页面无需任何美化3 测试demo地址:http://124.42.120.53/test/index.html (无需密码,直接登录)功能简单说明:用户登录:按设置的用户名登录系统客户管理:设置客户...2010-08-12 16:33:24 · 263 阅读 · 0 评论 -
如何解决Java中的中文乱码问题?
一、中文问题的来源计算机最初的操作系统支持的编码是单字节的字符编码,于是,在计算机中一切处理程序最初都是以单字节编码的英文为准进行处理。随着计算机的发展,为了适应世界其它民族的语言(当然包括我们的汉字),人们提出了UNICODE编码,它采用双字节编码,兼容英文字符和其它民族的双字节字符编码,所以,目前,大多数国际性的软件内部均采用UNICODE编码,在软件运行时,它获得本地支持系统(多数时间是操...2010-08-12 16:33:28 · 108 阅读 · 0 评论 -
Java Web开发面试题一套(3)
21.销毁一个session对象,应当调用下面哪一个方法( )A. session.invalidate()B. session.expunge()C. session.destroy()D. session.end()22.ActionForm Bean 中验证表单数据方法的返回类型是( )A. ActionErrorB. ActionErrorsC. ActionF...2010-08-12 16:33:29 · 291 阅读 · 0 评论 -
Java Web开发面试题一套(5)
3.。用图形画出一个web.应用程序部署在Tomcat5的基本目录结构,说明每个目录下保存哪些文件。(8分)4.提交表单请求时,post和get有哪些区别? (5分)以Get方式请求方式传输,所带参数附加在请求URL后直接传给服务器,并可以从服务器端的QUERY_STRING这个环境变量中读取;如果以POST请求方式传输则参数被打包在数据包中传给服务器使用Post方法数据由标准的输入设备读...2010-08-12 16:33:29 · 164 阅读 · 0 评论 -
描述JSP和Servlet的区别、共同点、各自应用的范围
JSP在本质上就是SERVLET,但是两者的创建方式不一样.Servlet完全是JAVA程序代码构成擅长于流程控制和事务处理而通过Servlet来生成动态网页;JSP由HTML代码和JSP标签构成,可以方便地编写动态网页因此在实际应用中采用Servlet来控制业务流程,而采用JSP来生成动态网页.在struts框架中,JSP位于MVC设计模式的视图层,而Servlet位于控制层.答案2:J...2010-08-12 16:33:29 · 400 阅读 · 0 评论 -
Java Web开发面试题一套(1)
选择题(没有注明多选,则为单选),每题2分1.下面哪个不是Form的元素? ( )A. Input B: textarea C: select D: table2. HTML页面中,下面哪个表示空格( ) A.& B. C.© D.<3.中的align属性是什么含义? ( )A. 加粗...2010-08-12 16:33:29 · 374 阅读 · 0 评论 -
什么是servlet
servlet可以被认为是服务器端的applet。servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样。servlet从客户端(通过Web服务器)接收请求,执行某种作业,然后返回结果。 使用servlet的基本流程如下: ·客户端(很可能是Web浏览器)通过HTTP提出请求。 ·Web服务器接收该请求并将其发给servlet。如果这个servlet尚未被加载...2010-08-12 16:33:29 · 57 阅读 · 0 评论 -
什么是servlet链?
与UNIX和DOS命令中的管道类似,你也可以将多个servlet以特定顺序链接起来。在servlet链中,一个servlet的输出被当作下一个servlet的输入,而链中最后一个servlet的输出被返回到浏览器。servlet链接提供了将一个servlet的输出重定向为另一个servlet的输入的能力。这样,你就可以划分工作,从而使用一系列servlet来实现它。另外,你还可以将servlet...2010-08-12 16:33:33 · 191 阅读 · 0 评论