设为首页 加入收藏

TOP

中兴Java Web开发工程师笔试题及答案(四)
2014-11-17 08:40:03 来源: 作者: 【 】 浏览:67
Tags:中兴 Java Web 开发 工程师 试题 答案
ction(index){


if(this.selected){


$(‘#inteachers’).append($(this));


}


});


});


//选中id是notinteachers的列表框中的某个选项,


//点击按钮b1该选项移动到id是inteachers列表框中


$(‘#b1′).click(function(){


var $options = $(‘#notinteachers option’);


var flag = false;


$options.each(function(index){


if( 空白处3 ){


flag = true;


$(‘#inteachers’).append($(this));


}


});


if(!flag){


alert(‘至少选择一个选项’);


}


});


//点击按钮b2, id是notinteachers的列表框中的所有移动到


//id是inteachers列表框中


$(‘#b2′).click(function(){


var $options = $(‘#notinteachers option’);


$options.each(function(index){


空白处4


});


});


//点击按钮confirm, id是inteachers列表框中的每个项全部处于选中状态


$(‘form’).submit(function(){


var $arr = $(‘#inteachers option’);


$arr.each(function(index){


空白处5


});


return true;


});


});







移动多选框选项






























(1).


下列选项中,可以填入横线空白处 1 的代码是()。
A.


<script src=”text/java script” href=”js/jquery-1.7.1.js”>
B.


<script type=”text/java script” href=”js/jquery-1.7.1.js”>
C.


<script type=”text/java script” src=”js/jquery-1.7.1.js”>
D.


<script src=”text/java script” src=”js/jquery-1.7.1.js”>
正确答案:C
(2).


下列选项中,可以填入横线空白处 2 的代码是()。
A.


$(‘#notinteachers’).dblclick(function()
B.


$(‘#notinteachers’).click(function()
C.


$(‘#notinteachers’).doubleClick(function()
D.


$(‘#notinteachers’).dclick(function()
正确答案:A
(3).


下列选项中,可以填入横线空白处 3 的代码是()。
A.


this.checked
B.


this.option.checked
C.


this.selected
D.


this.option.selected
正确答案:C
(4).


下列选项中,可以填入横线空白处 4 的代码是()。
A.


$(‘# notinteachers’).append($(this));
B.


if(this.selected){


$(‘# notinteachers’).append($(this));


}
C.


if(this.selected){


$(‘#inteachers’).append($(this));


}
D.


$(‘#inteachers’).append($(this));
正确答案:D
(5).


下列选项中,可以填入横线空白处 5 的代码是()。
A.


$(this).attr(‘selected’,true);
B.


$(this).attribute(‘selected’,true);
C.


$(this).attr(‘checked’,false);
D.


$(this).attribute(”,false);
正确答案:A
38.


以下代码的功能是:用户输入用户名和密码,选上保存用户名和密码的复选框,点击登录,程序使用cookie保存用户的用户名和密码,当再次登录时,用户名和密码是回填状态,保存用户名和密码的复选框是选中状态;如果用户输入用户名和密码,不选择保存用户名和密码的复选框,点击登录,那么程序将不保存任何信息,再次登录时也无回填信息。


login.jsp代码如下:


<%@ page language=”java” pageEncoding=”utf-8″ %>




登录




<%


String cookieName = “userName”;


String cookiePwd = “pwd”;


// 获得所有cookie


空白处1


String userName = “”;


String pwd = “”;


String isChecked = “”;


if (cookies != null) {


for (int i = 0; i < cookies.length; i++) {


// 取出登录名和密码


空白处2


}


}


if((!”".equals(userName))&&(!”".equals(pwd))){


isChecked = “checked”;


}


%>




姓名:


”>




密码:


”>




保存用户名和密码


空白处3









CookieTest.java代码如下:


public class CookieTest extends HttpServlet {


public void doGet(HttpServletRequest request, HttpServletResponse response)


throws ServletException, IOException {


Cookie userCookie = new Cookie(“userName”, request.getParameter(“username”));


Cookie pwdCookie = new Cookie(“pwd”, request.getParameter(“pwd”));


if (request.getParameter(“savecookie”) != null


&& request.getParameter(“savecookie”).equals(“yes”)) {


userCookie.setMaxAge(7 * 24 * 60 * 60);//7天


pwdCookie.setMaxAge(7 * 24 * 60 * 60);


} else {


空白处4


}


//保存cookie


空白处5


PrintWriter out = response.getWriter();


out.println(“Welcome,” + request.getParameter(“username”));


}


public void doPost(HttpServletRequest request, HttpServletResponse


response) throws ServletException, IOException {


doGet(request, response);


}
}
(1).


下列选项中,可以填入横线空白处 1 的代码是()。
A.


Cookie[] cookies = response.getCookies();
B.


Cookie[] cookies = response.cookies();
C.


Cookie[] cookies = request.getCookies();
D.


Cookie[] cookies = request.cookies();
正确答案:C
(2).


下列选项中,可以填入横线空白处 2 的代码是()。
A.


if (cookies[i].getName().equals(cookieName)) {


userName = cookies[i].getValue();


}


if (cookies[i].getName().equals(cookiePwd)) {


pwd = cookies[i].getValue();


}
B.


if (cookies[i].getCookieName().equals(cookieName)) {


userName = cookies[i].getValue();


}


if (cookies[i].geCookietName().equals(cookiePwd)) {


pwd = cookies[i].getValue();


}
C.


if (cookies[i].getCookieName().equals(cookieName)) {


userName = cookies[i].getCookieva lue();


}


if (cookies[i].getCookieName().equals(cookiePwd)) {


pwd = cookies[i].getCookieva lue();


}
D.


if (cookies[i].getName().equals(cookieName)) {


userName = cookies[i].getCookieva lue();


}


if (cookies[i].getName().equals(cookiePwd)) {


pwd = cookies[i].getCookieva lue();


}
正确答案:A
(3).


下列选项中,可以填入横线空白处 3 的代码是()。
A.



value=”yes” checked=<%=isChecked %>>
B.



value=”yes” <%=isChecked %>>
C.



value=”yes” <%=isChecked %>>
D.



value=”yes” checked=<%=isChecked %>>>
正确答案:C
(4).


下列选项中,可以填入横线空白处 4 的代码是()。
A.


userCookie.setMaxAge(-1);


pwdCookie.setMaxAge(-1);
B.


userCookie.setMaxAge(1);


pwdCookie.setMaxAge(1);
C.


userCookie.setMaxAge();


pwdCookie.setMaxAge();
D.


userCookie.setMaxAge(0);


pwdCookie.setMaxAge(0);
正确答案:D
(5).


下列选项中,可以填入横线空白处 5 的代码是()。
A.


request.setCookie(userCookie);


request.setCookie(pwdCookie);
B.


request.addCookie(userCookie);


request.addCookie(pwdCookie);
C.


response.setCookie(userCookie);


response.setCookie(pwdCookie);
D.


response.addCookie(userCookie);


response.addCookie(pwdCookie);
正确答案:D


首页 上一页 1 2 3 4 下一页 尾页 4/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇cisco研发中心面试试题 下一篇WebDeveloper面试题集

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: