题目内容

两个JSP文件中的代码如下,执行后的输出为( )。1.jsp<% request.setAttribute("name","JSP");session.setAttribute("name","JSP");response.sendRedirect("2.jsp"); %>2.jsp<% out.print(request.getAttribute("name"));out.print(session.getAttribute("name")); %>

A. JSP JSP
B. null JSP
C. null null
D. JSP null

查看答案
更多问题

假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置:mysrvletcom.wgh.MyServletmyservlet/welcome则以下选项可以访问到MyServlet的是()。

A. http://localhost:8080/MyServlet
B. ttp://localhost:8080/myservlet
C. http://localhost:8080/com/wgh/MyServlet
D. http://localhost:8080/ welcome

在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。(选择一项)Public class Servlet1 extends HttpServlet{Publicvoid init() throws ServletException{}Publicvoid service(HttpServletRequest request,HttpServletResponse response)ThrowsServletException,IOException{PrintWriterout = response.getWriter();out.println(“hello!”);}

A. 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
B. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
D. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息

给定一个 Servlet 的doGet方法中的代码片段,如下:request.setAttribute(“name”,”zhang”);response.sendRedirect(“http://localhost:8080/servlet/MyServlt”);那么在 MyServlet中可以使用( )方法把属性 name的值取出来。

A. Stringstr=request.getAttribute(“name”);
B. Stringstr=(String)request.getAttribute(“name”);
C. Objectstr=request.getAttribute(“name”);
D. 无法取出来

J2EE中,HttpServletRequest类的( )方法用返回与当前请求相关联的会话,如果没有,则返回null。

A. getSession()
B. getSession(true)
C. getSession(false)
D. getSession(null)

答案查题题库