单项选择题

在J2EE中,在Servlet1中的doGet和doPost方法中只有如下代码: 
request.setAttribute("jb","aptech"); 
response.sendRedirect("http://localhost:8080/servlet/Servlet2"); 
那么在Servlet2中使用()可以把属性jb的值取出来。 

A.String str=request.getAttribute("jb");
B.String str=(String)request.getAttribute("jb");
C.Object str=request.getAttribute("jb");
D.取不出来


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题在J2EE中,对于以下ServletConfig的描述,正确的是()。

A.一旦servlet被实例化后,包容器把一个ServletConfig类型的对象传送给init()方法
B.可以使用Servlet的getServletConfig()方法返回ServletConfig对象
C.ServletConfig对象的方法getInitParameter(name)返回初始化参数name的值,初始化参数一般定义在web.xml中
D.ServletConfig对象的方法getServletName()方法返回在web.xml中的元素的值

2.多项选择题在J2EE中,以下对于会话跟踪的描述,正确的是()。     

A.客户浏览器禁用了Cookie后,在Servlet中的getSession方法就无法获得HttpSession对象了
B.客户浏览器禁用了Cookie后,可以使用HttpServletResponse接口中的encodeURL()方法对URL编码。但客户如果没有禁用Cookie,使用HttpServletResponse接口中的encodeURL()方法对URL编码会出错
C.使用HttpServletResponse接口中的encodeURL()方法对URL编码后,这个方法把以分号开头的字符串形式的路径加入到输入的URL中,如;jsessionid = 123456789
D.只要使用HttpServletResponse接口中的encodeURL()方法对URL进行编码,Web应用程序的用户在浏览器中禁止cookie和不禁止cookie都是一样的

3.多项选择题在J2EE中,对于在Servlet如何获得会话,描述正确的是()。     

A.HttpServletRequest类的getSession方法有两个:带参数的getSession方法和不带参数的getSession方法
B.在Servlet中,可以使用HttpSession session = new HttpSession()创建session对象
C.如果HttpServletRequest类的getSession方法的参数为false,表示如果没有与当前的请求相联系的会话对象时,该方法返回null
D.如果HttpServletRequest类的getSession方法的参数为true,表示如果没有与当前的请求相联系的会话对象时,该方法返回null

4.单项选择题在J2EE中,ServletResponse的()方法可以返回在应答中写入二进制数据的对象,()方法可以返回在应答中发送字符文本的对象。 

A.getOutputStream()和getWriter()方法
B.getWriter()和getOutputStream()方法
C.getInputStream()和getPrint()方法
D.getStream()和getPrint()方法

6.单项选择题Thread类的()方法能够一个接一个地显示applet帧并在每一帧之间暂停一下。    

A.pause( )
B.sleep( )
C.stop( )
D.start( )
E.run( )

8.单项选择题在Java中,为了使 paint()方法执行,以下各项中,()是最佳的调用方法。     

A.paint();
B.repaint();
C.paint(Graphics);
D.update(Graphics);

9.单项选择题在Java中,调用一个对象的wait()方法后,()。    

A.如果该对象的notify()方法已经被调用,则不会产生任何效果
B.在另外一个对象调用它的notify()或 notifyAll()方法之前该对象一直被挂起
C.将抛出一个异常
D.该对象的wait()方法与其他对象自动同步

10.多项选择题在Java语言中,下列语句能通过编译的是()。 

A.String s = "john" + " was " + " here";
B.String s = "john" + 3;
C.int a = 3 + 5;
D.int a = 5 + 5.5;