《使用JSP/Servlet/Ajax技术开发新闻发布系统》内部测试-笔试试卷一、选择题(共25题,每题2分,满分100分)1)JSP表达式语言可用于在网页上生成动态内容并代替JSP脚本元素,JSP表达式语言的语法是()。A.{ELexpression}B.${ELexpression}C.@{ELexpression}D.&{ELexpression}2)在Servlet中有如下代码段:...publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{RequestDispatcherdis;_____________________________;dis.forward(request,response);}...那么能够正确填写在横线处的选项是()。A.dis=response.getRequestDispatcher("error.jsp");B.dis=request.getRequestDispatcher("error.jsp");C.dis=request.RequestDispatcher("error.jsp");D.dis=newRequestDispatcher("error.jsp");3)阅读以下JSP中的代码片段:<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>
车辆信息品牌:____________
已知在AutoBean中定义了一个autoBrand属性,用于表示车辆所属的品牌,下列选项中能够正确填写在横线处的是()A.autoBean.autoBrandB.${autoBean.autoBrand}C.&{autoBean.autoBrand}D.{autoBean["autoBrand"]}4)下面关于Servlet生命周期的描述不正确的是()。A.Servlet实例由Servlet容器负责加载和创建B.Servlet容器调用init()方法初始化Servlet,每加载一次Servlet都会执行一次init()方法C.Servlet初始化完毕后,就处于能响应请求的就绪状态D.Servlet的destroy()方法指明哪些资源可以被系统回收5)下列选项中关于HttpSession描述错误的是()。A.HttpSession通过HttpServletRequest对象获得B.HttpSession可以用来保存数据,并实现数据的传递C.HttpSession被创建后,将始终存在,直到服务停止D.调用HttpSession的invalidate()方法,可以删除创建的HttpSession对象及数据6)在JavaEE中,如果req是HttpServletRequest的实例,要通过req获取已经存在的HttpSession对象,如果不存在就创建一个HttpSession对象,下面选项中()可以实现。(选2项)A.req.getSession()B.req.getSession(false)C.req.getSession(true)D.req.createSession()7)JSP标准动作不包括()。A.B....