首页>计算机等级考试>模拟试题>正文
JAVA程序员试题及答案 10

www.zige365.com 2010-7-28 13:56:03 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

第二十五章 Servlet

笔试题

一、填空题

二、选择题

三、名词解释

四、问答题

1.        【中等题】什么是Web容器?

答:

实现J2EE规范中web协议的应用.该协议定义了web程序的运行时环境,包括:      并发性,安全性,生命周期管理等等.

2.        【中等题】说一说Servlet的生命周期?

答:

servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,servicedestroy方法表达。

3.        【中等题】 JAVA SERVLET APIforward() redirect()的区别?(中等)

:

前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的       地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的  链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。

4.        【基础题】 写出Servlet类的基本结构?

答:

public class ServletName extends HttpServlet {
              public void doPost(HttpServletRequest request, HttpServletResponse response) throws
              ServletException, IOException {
       }
       public void doGet(HttpServletRequest request, HttpServletResponse response) throws
       ServletException, IOException {
       }
       }

5.        【基础题】什么情况下调用doGet()doPost()

答:Jsp页面中的form标签里的method属性为get时调用doGet(),为post时调用doPost()

 


第二十六章 JSP

笔试题

一、填空题

二、选择题

1.        【基础题】在Jsp指令中errorPage(url)的意思是(C

A.        将本页面设置为错误的页面

B.        将本页面中所有的错误的信息保存到url变量中

C.       为本页面指定一个错误页面

D.       没有具体的含义

 

三、名词解释

1.        【基础题】JSP: Java Server Page

2.        【基础题】JS: Java Script

四、问答题

1.        【中等题】 JSPServlet有哪些相同点和不同点,他们之间的联系是什么?(中等)

答:

JSPServlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"servlet"ServletJSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是JavaHTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet    主要用于控制逻辑。

本新闻共3页,当前在第1页  1  2  3  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
JAVA程序员试题及答案 5