JavaWeb测试题1、page指令的import属性的作用是(C)A、定义JSP页面响应的MIME类型B、定义JSP页面使用的脚本语言C、为JSP页面引入JAVA包中的类D、定义JSP页面字符的编码2、以下对象中的(D)不是JSP的内置对象。A、requestB、sessionC、applicationD、bean3、在JSP中,内置对象(B)封装了用户提交的信息,使用该对象可以获取用户提交的信息。A、sessionB、requestC、responseD、out4、从(A)开始,到()结束,被称为一个会话。A、访问者连接到服务器,访问者关闭浏览器离开该服务器B、服务器启动,服务器关闭C、访问者连接到服务器,服务器关闭D、服务器启动,访问者关闭浏览器离开该服务器5)在下面哪个web应用目录中可以放置所需要的类库(A)A./WEB-INF/lib放置jar文件B./META-INF/lib放置jar文件C./WEB-INF/classes放置已经编译的类文件D./META-INF/classes放置已经编译的类文件6)在J2EE中,test.jsp文件中有如下一行代码:jsp:useBeanid=userscope=___type=com.UserBean/要使User对象一直存在于会话中,直至其终止或被删除为止,下划线中应填入(D)。a)pageb)requestc)sessiond)application7)在JSP中,要定义一个方法,需要用到以下(C)元素。a)%=%b)%%c)%!%d)%@%:jsp指令8假定login.getName()返回类型为java.lang.String,给定JSP代码:Welcome%=login.getName()%以下那个选项与此语句的功能相同?AA.Welocome%out.print(login.getName());%B.Welocome%Writer.print(login.getName());%C.Welocome%response.out.print(login.getName());%D.Welocome%response.getwriter.write.(login.getName());%Servlet9在JSP页面中,正确引入JavaBean的是(C)A.%jsp:useBeanid=”myBean”scope=”page”class=”pkg.MyBean”%B.jsp:useBeanname=”myBean”scope=”page”class=”pkg.MyBean”C.jsp:useBeanid=”myBean”scope=”page”class=”pkg.MyBean”/D.jsp:useBeanname=”myBean”scope=”page”class=”pkg.MyBean”/10、在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.*和java.util.*包.正确的是DA.<%@pageLanguage=“Java”,import=”java.rmi.*;java.uitl.*”%”B.<%@pagelanguage=“Java”import=”java.rmi.*java.uitl.*”%”C.<%@pagelanguage=“Java”;import=”java.rmi.*;java.uitl.*”%”D.<%@pagelanguage=“Java”import=”java.rmi.*,java.uitl.*”%11、jsp最终被运行的是CJSP功能大A.一个java文件B.一个class文件C.一个HTMLD.一个JSP12、在JSP中,以下是有关jsp:setProperty和jsp:getProperty标记的描述,正确的是(B)A.jsp:setProperty和jsp:getProperty标记都必须在jsp:useBean的开始标记和结束标记之间B.这两个标记的name属性的值必须和jsp:usebean标记的id属性的值相对应C.jsp:setProperty和jsp:getProperty标记可以用于对bean中定义的所有属性进行选择和设置D.这两个标记的name属性的值可以和jsp:userbean标记的id属性的值不同【是相同的】13、核心标签库中,用来实现循环功能的标签是(D)A.c:ifB.c:forC.c:whileD.c:forEach14、=svse下列取得请求参数值正确的是BA.${param.name}B.${name}C.${parameter.name}D.${param.get(name)}15、一个servlet的生命周期不包括(B)方法?a)?init()方法b)?invalidate()方法c)?service()方法d)?destroy()方法16、jsp指令不包括(C)a)?page指令b)?taglib指令c)?import指令d)?include指令17HttpServletRequest对象的(C)方法能够获取一个表单参数的值:a)?getQuaryString()b)?getPathInfo()c)?getParameter()d)?getAttribute()18、可以执行请求转发的操作是(D)。a)jsp中response内置对象的sendRedirect()方法【重定向】b)标记c)RequestDispatcher对象的include()方法d)RequestDispatcher对象的forward()方法19下面对jdbcapi描述错误的是(D)a)?DriverManager接口的getConnection()方法可以建立和数据库的连接b)?Connection接口的createStatement()方法可以创建一个Statement对象c)?Statement接口的executeQuery()方法可以发送select语句给数据库d)?ResultSet接口表示执行insert语句后得到的结果集20以下关于EL和JSTL说法错误的是?(D)a)EL是一种简洁的数据访问语言b)EL表达式基本形式:${var}c)JSTL的全称是JavaServerPagesStandardTagLibraryd)JSTL只有一个Core核心标签库21所有的servlet过滤器类都必须实现(A)接口。a)javax.servlet.Filterb)javax.servlet.ServletConfigc)javax.servlet.ServletContextd)javax.servlet.Servlet1、在tomcat上发布javaweb应用时的默认目录是_webapps___目录。2、javaweb应用的部署描述符是指_web.xml_文件。3、在tomcat中访问helloapp应用的login.html文件时,在浏览器地址栏应写的url为:、Servlet容器启动每一个web应用时,都会为它创建一个唯一的__ServletContext___对象,该对象和web应用有相同的生命周期。6、jsp中实现请求转发的标记为:__jsp:forward_______。7、在JSP中,__request___内置对象代表请求消息,__response__内置对象代表响应消息,_session___内置对象代表会话。8、如果使用第四类jdbc驱动器连接数据库,jar文件的存放位置为“_”WEB应用/web-INF/lib”______”。9、Servlet容器为每一个HttpSession对象分配一个唯一标识符,叫做_SessionID_____。10、javaweb在mvc设计模式下,___javabean___是模型,__jsp_是视图,__servlet__是控制器。11、jsp的四种范围,依次增大为:page、request、session、application12、web组件(浏览器,服务器)的三种关联是:请求重定向,请求转发,包含13、jsp的九大内置对象,作用是什么:out对象,request对象,response对象,application对象,session对象,pageContext对象,page对象,config对象,exceotion对象14、jsp:forward和response.sendRedirect()e的区别15、解决汉子乱码的问题的方法:P12216get提交方式和post的区别get提交:会在地址栏中显示提交的内容,地址栏中最大能放4K~5K的文字,所有过大肯定就无法提交。post提交:不在地址栏中显示提交的内容;本身不受长度的限制,理论上是任意值,但是如果上传内容过多,则会超出HTTP的超时时间的限制17编写javabean必须满足哪五点规范?①有的JavaBean必须放在一个包中,在web中没有包的类是不存在的;②必须使用publicclass声明(文件名称与类名称一致),这样才能被外部所访问;③类中全部属性必须封装,即使用private6声明;④封装的属性如果需要被外部所操作,则必须编写对应的setter、getter方法。(被封装的属性需要通过settergetter方法设置和取得)一会javabean中至少存在一个无参构造方法,此方法为Jsp中的标签所使用18、Javabean的优点有哪些有利于代码的重用18.Servlet的生命周期分为哪几个阶段?加载servlet、初始化(init())、处理服务(service())、销毁(destroy())、卸载19在JSP中用到的Servlet通常都继承自__HttpServlet__类,在该类中实现了用来处理Http请求的大部分功能。20每个Cookie的大小限制为(4K)300个用户21简述Jsp的执行过程。P98