以下代码是JDBC的一部分,代码中的“?”代表的是( )String sql = "insert into t_hero values(?,?,?,?,?)"; PreparedStatement ps = con.prepareStatement(sql); //用戶傳過來的信息 ps.setInt(1, hero.getId()); ps.setString(2, hero.getName()); ps.setString(3, hero.getGender()); ps.setString(4, hero.getCharacter()); ps.setString(5, hero.getPassword());
A. 乱码
B. 占位符
C. 错误信息
D. 以上说法都不正确
查看答案
以下代码是迭代ResultSet,getInt方法中的参数代表的是?( A )while(rs.next()) { int id = rs.getInt(1); String username = rs.getString(2); String password = rs.getString(3); String name = rs.getString(4); String phone = rs.getString(5); String address = rs.getString(6); SqlUser = new User(id,username,password,name,phone,address); }
A. 对应数据库表中的第几个列
B. 对应数据库表中的第几个行
C. 对应javaBean中的第几个字段
D. 以上说法都不正确
用户登录后,账号信息通常保存在以下哪种域对象中( )
A. request
B. session
C. response
D. page
response.sendRedirect()的作用是( )
A. 页面转发
B. 页面重定向
C. 设置session对象
D. 以上说法都不正确
Servlet中根据name获取请求头值的方法为( )
A. getHeader()
B. getParameter()
C. getParameterValues()
D. getRequestHeader()