题目内容

下列选项中,属于URL重写的方法是()

A. encodeURL(String url)
B. encodeRedirectURL(String url)
C. encodeForwardURL(String url)
D. encodeRedirect (String url)

查看答案
更多问题

给定一个Servlet的代码片段如下所示Public void doGet(HttpServletRequest request,HttpServletResponse resonse)throws ServletException,IOException{ArrayList list=new ArrayList();HttpSession session =request.getSession();Session.setAttribute(“list”,list);_________________________}要取出session中的值,下划线处的代码可以是()

A. Object o=session.getAttribute(“list”);
B. Object o=(ArrayList)session.getParameter(“list”);
C. ArrayList list2=(ArrayList)session.getAttribute(“list”);
D. ArrayList list2=session.getParameter(“list”)

下列关于URL重写的描述中,正确的是 ()

A. 如果浏览器没有禁用cookie,那么在浏览器中访问时就不会重写URL
B. 如果浏览器禁用cookie了,那么浏览器每次访问时都会重写URL
C. 如果浏览器没有禁用cookie,那么在浏览器只在第一次访问时才会重写URL,以后每次访问时都不会重写URL
D. 不管浏览器是否禁用cookie,都一定要重写URL

下面关于URL重写的说法中,正确的是()

A. URL重写可以解决浏览器禁用cookie导致的Session无法使用的问题
B. URL重写会将sessionID附加在重写的URL后,当用户点击该超链接访问服务器时,request.getSession()方法可以从请求URL中分析出sessionID从而找到对应的Session
C. 如果服务器发现浏览器并没有禁用cookie,那么URL重写操作将不再进行
D. 调用URLEncoder.encode()方法可以进行URL重写操作

下列说法中正确的是()

A. Cookie是基于HTTP协议中的Set-Cookie响应头和Cookie请求头进行工作的
B. 浏览器对Cookie具有严格的限制,一个网站能在浏览器中保存多少Cookie是有限制的
C. 默认情况下HttpSession是基于一个名称为JSESSIONID 的特殊Cookie工作的
D. 一个浏览器可能保存着多个名称为JSESSIONID的Cookie

答案查题题库