Javaweb试题
一、选择题
没有注明则为单项.
1.下面哪个不是Form的元素? (  D )
A. Input    B:  textarea        C:  select    D:  table
2。 HTML页面中,下面哪个表示空格( B   )
A。&    B. ;    C.©    D。<
3.〈td align="XXX”>中的align属性是什么含义? (  C )
A。 加粗  B。 斜体    C. 对齐方式    D. 边框样式
4。单选按钮是下列哪一个? (  D    )
A.<input name=”sex" type=”text” value=”0" />
B. <input name=”sex” type=”checkbox” value=”0" />
C。 <input name=”sex" type=”option” value=”0” /〉
D.<input name="sex” type=”radio” value=”0" /〉
5。下边哪个不是JSP内置对象? (  c)
A。 Session    B. request    C. cookie    D. out
9个request,response,out
pageContext,request,sesion,application
Config,exception,page
6.下边哪个是JSP指令标记(  )
A。〈%……%>  :服务器脚本
B. <%!……%〉:声明
C。 〈%@……%〉:指令。page||include|taglib
D.<%=……%〉:表达式
7.当在JSP文件中要使用到ArrayList对象时,应在JSP文件中加入以下哪个语句?(C )
A。〈jsp:include file="java。util.*" /〉
B. <jsp:include page="java.util。*" />
C. <%@ page import="java.util。*” /〉
D。〈%@ page include=”java.util。*” /〉
8。关于JavaBean的说法,哪个是正确的?(D  )
A。 JavaBean的具体类可以不是public的
B。 JavaBean可以只提供一个带参数的构造器
C. JavaBean可以象Html标记一样不关闭
D. JavaBean可以保存状态
9。 JavaBean的生命周期中,哪个是用来跟踪用户会话的(    A    )
〈c:set var="b" value=”bbbb" ,scope="session”/〉
A。 session
B. request
C。 page
D. application
10.要在session对象中保存属性,可以使用以下哪个语句(  B   )
A。 Attribute(“key”,”value”)
B. session.setAttribute(“key",”value”)
C. session。setAttribute(“key”)
D. session。getAttribute(“key”)
11.Jsp:forward 和sendredirect 都是用来做页面跳转的,描述错误的是?(   D )
A。 forward之后可以使用原来的request对象,而且效率更高。
B。 sendredirect之后不可以使用原来的request对象,而且效率低。
C。 forward地址栏不变化,只能在web应用程序内的页面间跳转。
D。 forward地址栏变化,可以跳转到任何页面和机器.
12.关于两种请求,下列说法正确的是? (    A )
A. get请求是默认的
B. get请求处理的数据量大小不受限制
C. post请求地址栏里是能够看到数据的
D. post请求可以由doGet方法处理
13. 如果Tomcat安装后,想要修改它的端口号,可以通过修改<tomcat安装目录>/conf下
的___文件来实现。(  B    )  〈Connector port=:”8080”/>
A. l
B. l
C。 server—minimal。xml
D.tomcat-user。xml
14.JSP分页代码中,哪个步骤次序是正确的?( A  )
A。先取所有的记录,得到总页数,再取总记录数,最后显示本页的数据。
B.先取总记录数,得到总记录数,再取所有的记录,最后显示本页的数据。
C。先取本页的数据,得到总页数,再取总记录数,最后显示本页的数据。
D.先取本页的数据,先取总记录数,得到总页数,最后显示本页的数据.
15。下边哪个不是MVC中的组成?(  B )
A. javaBean
B. FrameWork mvc就是框架
C. JSP
D。 Servlet
16。.客户化标签库文件myTags.tld,应当保存在哪一个目录下(  C  )
A。 web应用程序的根目录
B。自定义目录
C。 WEB-INF目录
D. Lib目录
17.Oracle数据库的JDBC驱动程序类名及其完整包路径为( B  )
A. jdbc。acle.OracleDriver
B.jdbc。oracle.driver。OracleDriver
C. driver。oracle。 jdbc。OracleDriver
D. oracle.jdbc.driver.OracleDriver
18.如果需要删除session中的某个属性key,可以调用下面的____方法(  B  )
A。 remove(“key”);
BremoveAttribute(“key”)
C。 invalidate()
D。 logout()
19.下面有关JSP和Servlet关系的论述正确的有:(1个正确答案) (   A  )
A。 JSP能够实现的功能均可由Servlet实现
B。 Servlet能够实现的功能均可由JSP实现
C。 Servlet更适做表现层
D。 JSP更适合做控制层
20. 下面那一个是正确使用JavaBean的方法( A  )
A.<jsp:useBean id="address” class=”AddressBean /> 
  <jsp:setProperty name=”address” property=”name" value=”bai”/>
<c:set target=”${user}” property="name” value=”bai” /〉
B. 〈jsp:useBean name=”address" class=”AddressBean />
C. 〈jsp:useBean bean=”address” class=”AddressBean />
D。 〈jsp:useBean beanName=”address” class="AddressBean />
21.销毁一个session对象,应当调用下面哪一个方法( A   )
A。 session.invalidate()
B. session。expunge()
C。 session。destroy()
D。 d()
??22.ActionForm Bean 中验证表单数据方法的返回类型是(    )  struts1.0
A。 ActionError
B。 ActionErrors
C. ActionForward
D。 ActionMapping
23.以下哪个说法是正确的?(多选)( BD   ) struts1.0
A。 每个Http请求对应一个单独的ActionServlet实例 
B. 对于每个请求访问HelloAction的Http请求,struts框架只创建一个单独的HelloAction实例
C。 每个子应用对应一个单独的RequestProcessor实例
D。 每个子应用对应一个单独的l文件
24.在struts应用的控制器中包含哪些组件(两个正确答案) (    ) struts1。0
A. JSP
B。 ActionServlet
C。 Action
D。 客户化标签
25.对于以下这段配置Actionservlet的代码,哪些说法是正确的?(三个正确答案)
` (      )
〈servlet〉
〈servlet—name〉action〈/servlet—name>
<servlet-class〉org。apache.struts.action。ActionServlet〈/servlet-class〉
<ini—param〉
〈param-name〉config〈/param-name>
<param—value〉/WEB—l〈/param— value 〉
〈/ini-param>
〈load—on—startup>0〈/load-on-startup〉
<!—Standard Action Servlet Mapping
〈servlet—mapping〉
<servlet—name〉action</servlet-name>
〈url-pattern〉*.do</url—pattern〉
</servlet—mapping>
〈/servlet>
A. Servlet容器在启动应用时,会初始化这个ActionServlet
B. 对于所有URL中以”*.do”结尾的Http请求,都由ActionServlet处理
C. 这段代码位于struts—l中
D。 这段代码位于web。xml中
26. ActionForm组件的存在范围是(两个正确答案) (    )
A. application
html中的5种空格表示B。 session

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。