JSP经典笔试题目(含答案) 联系客服

发布时间 : 星期日 文章JSP经典笔试题目(含答案)更新完毕开始阅读336959045a1b6bd97f192279168884868762b8c0

.

B. Post //其它无论是键入请求还是超链接请求均调用的是DoGet方法

get Post C. Post D. Get

29)在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是( )。 A. page

B. request

C. response

D. application

30)在Java Web应用程序中,包含jsp1.jsp和jsp2.jsp,以及封装在user包下的名为User的Javabean,user中包含loginName属性以及相应的setter和getter方法,如果用户A在浏览器中访问jsp1.jsp后,用户B在浏览器中访问jsp2.jsp,则用户B的浏览器将( )

Jsp1.jsp代码:

Jsp2.jsp代码:

id=”user”

class=”user.User”

name=”user”

property=”loginName”

id=”user”

class=”user.User”

word

.

scope=”session”/>

A. 什么也不显示 B. 显示“null” C. 显示“Mart”

D. 报错,提示无法显示网页

31)在servlet的服务方法(如doPost() )中,如何从请求获得“userID”值 ( )

A. String userID = request.getParameter(“userID”); B. String userID = request.getHeader(“userID”);

C. String userID = request.getRequestHeader(“userID”);

D. String userID = getServletContext().getInitParameter(“userID”); 32)HttpServletResponse的哪些方法用于将一个HTTP请求重定向到另一个URL( )

A. sednURL() B. redirectURL() C. redirectHttp() D. sendRedirect()

E. getRequestDispatcher()

33)以下哪个代码段会得到一个输出流,用于向HttpServletResponse输出字符文本 ( )

A. java.io.PrintWriter out = response.getWriter();

B. ServletOutputStream out = response.getOutputStream(); //输出为字

节文本

word

.

C. java.io.PrintWriter out = new PrintWriter(response.getReader()); D. Servlet OutputStream out = response.getBinaryStream();

34)servlet开发人员在扩展HttpServlet时如何处理HttpServlet的service()方法( )(选择二项)

A. 大多数情况下都应该覆盖service()方法 B. 应当从doGet()或doPost()调用service()方法 C. 应当从init()调用service()方法

D. 应当至少覆盖一个doXXX( )方法(如doPost()) 35)关于会话属性,以下哪些说法是正确( )(选择两项)

A. HttpSession.getAttribute(String)的返回类型是Object B. HttpSession.getAttribute(String)的返回类型是String

C. 在HttpSession上调用setAttribute(“keyA”, “valueB”)时,如果这个会

话中对应键keyA已经有了一个值,就会导致抛出一个异常

D. 在HttpSession上调用setAttribute(“keyA”, “valueB”)时,如果这个会

话中对应键keyA已经有一个值,则会导致这个属性原先的值被String valueB替换

36)给定req是一个HttpServletRequest,哪个代码会在不存在会话的情况下创建一个会话( ) (选择两项)

A. req.getSession() B. req.getSession(true) C. req.getSession(false) D. req.createSession()

word

.

E. req.getNewSession() F. req.createSession(true) G. req.createSession(false)

37)给定一个会话对象s,有两个属性,属性名分别为myValue1和myValue2,哪个代码段会把这两个属性从会话中删除( )

A. s.removeAllValues();

B. s.removeAttribute(“myValue1”);

s.removeAttribute(“myValue2”); C. s.removeAllAttributes();

D. s.getAttribute(“myValue1”,UNBIND);

s.getAttribute(“myValue2”,UNBIND); E. s.getAttributeNames(UNBIND);

38)给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域 ( )

A. B. C.

“request”/>

D.

“request”/>

39)给定一个Model1体系结构,其中有一个JSP页面处理所有控制器函数,这个JSP控制器要把请求分派给另一个JSP页面 ( )

word