java web面试题

《Web前端开发技术(HTML+CSS+JavaScript)》题库附答案 什么是Web技术? 答:Web即全球广域网(World Wide Web),也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。它是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超链接将Internet上的信息节点组织成一个互为关联a的网状结构。 什么是Web前端? 答:Web前端是指基于Web(现在一般指动态页面技术)的客户端软件,也就是通常说的在浏览器端运行的网页程序... 阅读详情
AI摘要

本文整理了关于Java Web开发的面试题目,涵盖了Filter、自定义标签、会话跟踪技术、Servlet、EL表达式等多个核心知识点,帮助考生复习并准备Java Web面试。

 

  

 

第1题.  编写一个Filter,需要() 

     

   A.  继承Filter 类 

   B.  实现Filter 接口 

   C.  继承HttpFilter 类 

   D.  实现HttpFilter接口 

正确答案为:B 

  

 

第2题.  自定义标签的配置文件放在________ 

     

   A.  WebRoot 

   B.  lib 

   C.  classes 

   D.  WEB-INF 

正确答案为:D 

  

  

 

  

 

第3题.  有关会话跟踪技术描述正确的是(多选) 

     

   A.  Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端 

   B.  关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期 

   C.  在禁用Cookie时可以使用URL重写技术跟踪会话 

   D.  隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示 

 正确答案为:ABC 

  

  

 

  

 

第4题.  在J2EE中,重定向到另一个页面,以下()语句是正确的 

     

   A.  request . sendRedirect(“http :// www . svse . com . cn”); 

   B.  request . sendRedirect(); 

   C.  response . sendRedirect(“http: // www . svse . com . cn”); 

   D.  response .sendRedirect(); 

正确答案为:C 

  

  

 

  

 

第5题.  EL表达式,${10 mod3},执行结果为: 

     

   A.  10 mod 3 

   B.  1 

   C.  3 

   D.  null 

正确答案为:B 

  

  

 

  

 

第6题.  自定义标签的作用是 

     

   A.  编写和使用方便 

   B.  规定是这样的,如果不用,别人会说我们不专业 

   C.  可以减少jsp中的java代码,将代码与界面标签分离,简化前台开发 

   D.   连数据库 

 正确答案为:C 

  

  

 

  

 

第7题. request.getRequestDispatcher().forward(request,response)称之为 

     

   A.  流转 

   B.  转发  

   C.  重定向 

   D.  导航 

正确答案为:B 

  

  

 

  

 

第8题.  有关Servlet的生命周期说法正确的有 (多选) 

     

   A.  Servlet的生命周期由Servlet实例控制 

   B.  init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象 

   C.  service()方法响应客户端发出的请求 

   D.  destroy()方法释放Servlet实例 

正确答案为:BCD 

  

  

 

  

 

第9题.  在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,在浏览器中会看到运行期错误信息 

 正确答案为:B 

  

  

 

  

 

第10题.  在Servlet中,response.getWriter()返回的是____________ 

     

   A.  JspWriter对象 

   B.  PrintWriter对象 

   C.   Out对象 

   D.  ResponseWriter对象 

正确答案为:B 

  

  

 

  

 

第11题.  在web.xml中使用___________标签配置过滤器 

     

   A.  <filter>和<filter-mapping> 

   B.  <filter-name>和<filter-class> 

   C.  <filter>和<filter-class> 

   D.  <filter-pattern>和<filter> 

 正确答案为:A 

  

  

 

  

 

第12题.  自定义标签的描述文件在web.xml中配置正确的 

     

   A.  <taglib>

         <tag-uri>bob-tld</tag-uri>

          <tag-location>/WEB-INF/bob.tld</tag-location>

     </taglib> 

   B.  <tag>

         <taglib-uri>bob-tld</taglib-uri>

           <taglib-location>/WEB-INF/bob.tld</taglib-location>

     </tag> 

   C.  <jsp-taglib>

         <taglib-uri>bob-tld</taglib-uri>

          <taglib-location>/WEB-INF/bob.tld</taglib-location>

</jsp-taglib> 

   D.  <jsp-config>

     <taglib>

         <taglib-uri>bob-tld</taglib-uri>

          <taglib-location>/WEB-INF/bob.tld</taglib-location>

     </taglib>

</jsp-config> 

正确答案为:D 

  

  

 

  

 

第13题.  J2EE中,Servlet API为使用Cookie,提供了()类。 

     

   A.  javax.servlet.http.Cookie 

   B. javax.servlet.http.HttpCookie 

   C.  javax.servlet. Cookie 

   D.  javax.servlet.http.HttpCookie 

正确答案为:A 

  

  

 

  

 

第14题.  在访问Servlet时,在浏览器地址栏中输入的路径是在_______地方配置的 

     

   A.  <servlet-name/> 

   B.  <servlet-mapping/> 

    C.  <uri-pattern/> 

   D.  <url-pattern/> 

正确答案为:D 

  

  

 

  

 

第15题.  在JSP页面中,能够完成输出操作的内置对象是 

     

   A.  out 

   B.  response 

   C.  request 

   D.  config 

正确答案为:A 

  

  

 

  

 

第16题.  给定以下JSP代码片段,有2个客户依次浏览该JSP;且每个客户只浏览一次,第2个客户会看到浏览器显示()。(请选择一项)

<%int x = 1; %>

<%!int x = 10; %>

X =<%=x%> 

     

   A.  x=1 

   B.  x=2 

   C.  x=10 

   D.  x=11 

正确答案为:A 

  

  

 

  

 

第17题.  在JSP中,若要在JSP正确使用标签:<x:getKing/>,在jsp中声明的taglib指令为:<%@tagliburi = “/WEB-INF/myTags.tld” prefix = “_____”%>,下划线处应该是 

     

   A.  x 

   B.  getKing 

   C.  myTags 

   D.  king 

正确答案为:A 

  

  

 

  

 

第18题.  能够保留请求作用域中数据的转向方式是______________ 

     

   A.  response.forward() 

   B.  response.sendRedirect() 

   C. session.getRequestDispatcher().forward(request,response) 

   D. request.getRequestDispatcher().forward(request,response) 

正确答案为:D 

  

  

 

  

 

第19题.  Login.jsp为登录页面,表单代码如下:

<form action="index.jsp"method="post">

     <input type="text" name="name"/>

     <input type="submit" value="login"/>

</form>

Index.jsp中直接显示用户名,以下哪种代码正确() 

     

   A.  ${requestScope.name} 

   B.  <%=name%> 

   C.  ${param.name} 

   D.  <%=param.name%> 

正确答案为:C 

  

  

 

  

 

第20题.  某JSP中有如下代码,显示结果为()

<%

         inta = 5;

         request.setAttribute(“a”,”123”);

         session.setAttribute(“a”,”456”);

%>

<c:out value="${a}"/> 

     

   A.  5 

   B.  123 

   C.  456 

   D.  null 

正确答案为:B 

  

  

 

  

 

第21题.  在a.jsp中有代码片断如下:

<form action =”b.jsp” method =”POST”name=”form1”>

loginName:<input type=”text”name=”loginName”/>

<input type=”submit” name=”submit”/>

</form>

在b.jsp中加入下列()代码,可以输出在a.jsp页面上输入的loginName的值(多选) 

     

   A. <%=request.getParameter(“loginName”)%> 

   B.  <%=request.gerAttribute(“loginName”)%> 

   C.  <%Stringname=request.getParameter(“loginname”);

out.println(name); %> 

   D.  <% Stringname=request.getAttribute(“loginname”); out.println(name); %> 

正确答案为:AC 

  

  

 

  

 

第22题.  要在jsp中使用ArrayList,做法正确的是 

     

   A.  <% import  java.util.ArrayList%> 

   B.  <%@ import  "java.util.ArrayList"%> 

   C.  <%@ pageimport="java.util.ArrayList"%> 

   D.  <%@ pagepackage="java.util.ArrayList"%> 

 正确答案为:C 

  

  

 

  

 

第23题.  如果只希望在多个页面间共享数据,可以使用__________作用域 

     

   A.  request,session 

   B.  application session 

   C.  request,application 

   D.  pageContext request 

正确答案为:A 

  

  

 

  

 

第24题.  在编写过滤器时,需要完成的方法 

     

   A.   doFilter() 

   B.  doChain() 

   C.  doPost() 

   D.  doDelete() 

正确答案为:A 

  

  

 

  

 

第25题.  以下代码执行效果为():

<c:forEach var  = "i" begin = "1" end ="5" step = "2">

         <c:outvalue=“${i}”/>

</c:forEach> 

     

   A.  1 2 3 4 5 

   B.  1 3 5 

   C.  i i i 

   D.  15 

正确答案为:B 

  

  

 

  

 

第26题. request.setAttribute("user","svse");          

session.setAttribute("user","bob");

使用{user}则显示 

     

   A.  null 

   B.  svse 

   C.   bob 

   D.   啥也没有 

 正确答案为:B 

  

  

 

  

 

第27题.  给定一个 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.  无法取出来 

 正确答案为:D 

  

  

 

  

 

第28题.  在JSP中,test . jsp文件如下,试图运行时,将发生()。

<html>

             <% String str = null; %>

             str is <%= str%>

</html> 

     

   A.  转译期有误 

   B.  编译Servlet源码时发生错误 

   C.  执行编译后的Servlet时发生错误 

   D.  运行后,浏览器上显示:str isnull 

正确答案为:D 

  

  

 

  

 

第29题.  自定义标签中,如果要声明标签参数为必须的,则需要进行哪种配置: 

     

   A. <required>true</required> 

   B. <rtexprvalue>true</rtexprvalue> 

   C.  <required>false</required> 

   D. <rtexprvalue>false</rtexprvalue> 

正确答案为:A 

  

  

 

  

 

第30题.  编写自定义标签处理类后,需要编写一个()去描述 

     

   A.   .tag文件 

   B.  .tld文件 

   C.  dtd文件 

   D.  .xml文件 

正确答案为:B 

  

  

 

  

 

第31题.  考虑下面JSP文件代码片断:

<HTML>

<BODY>

<jsp:include page=”test2.jsp”>

<jsp:param name=”username”value=”svse”/>

</jsp:include>

</BODY>

</HTML>

以下()代码片断放置在test2.jsp中不会导致错误 

     

   A.  <jsp:getParamname=”username”/> 

   B.  <jsp:include param=”username”/> 

   C.  <%=request.getParameter(“username”)%> 

   D. <%=request.getAttribute(“username”)%> 

 正确答案为:C 

  

  

 

  

 

第32题.  在HTTP协议中,用于发送大量数据的方法是 

     

   A.  get 

   B.  post 

   C.  put 

   D.  options 

正确答案为:B 

  

  

 

  

 

第33题.  J2EE 中,()类型的()方法用于得到会话 

     

   A.  HttpServletRequest、getSession 

   B.  HttpServletResponse、newSession 

   C.  HtttpSession、newInstance 

   D.  HttpSession、getSession 

正确答案为:A 

  

  

 

  

 

第34题.  以下代码执行效果为:

<c:forEach var = "i" begin ="1" end = "5">

         <c:outvalue="${i}"/>

</c:forEach> 

     

   A.  1 2 3 4 5 

   B.  i i i i i 

   C.  15 

   D.  编译错误 

正确答案为:A 

  

  

 

  

 

第35题.  MVC中的 M    V    C  分别用_______、_______、_____表示 

     

   A.  jsp  servlet javabean 

   B.  HTml  javabean jsp  

   C.  javabean jsp  servlet 

   D.  servlet   html jsp 

正确答案为:C 

  

  

 

  

 

第36题. pageContext.setAttribute("user","tom");          

request.setAttribute("user","bob");

显示"bob",则可以使用 

     

   A. {request.getAttribute("user")} 

   B.  {param.user} 

   C.  {user} 

   D.  {requestScope.user} 

 正确答案为:D 

  

  

 

  

 

第37题.  以下哪个标签实现了switch功能 

     

   A.  <c:if> 

   B.  <c:switch> 

   C.  <c:choose> 

   D.  <c:case> 

 正确答案为:C 

  

  

 

  

 

第38题.  在jsp中导入自定义标签的方式正确的是 

     

   A.  web.xml文件的<taglib> 

   B.  <%@ tagliburi="" prefix=""%> 

   C.  <jsp:tagliburi="" prefix=""%> 

   D.  无需导入,可直接使用 

正确答案为:B 

  

  

 

  

 

第39题.  public classSecurityFilter  __________________{

...

}

如果想要让该类成为一个过滤器,横线处应为 

     

   A.   implements HttpFilter 

   B.  extends Filter 

   C.  extends HttpFilter 

   D.  implements Filter 

正确答案为:D 

  

  

 

  

 

第40题.  在JSP中可动态导入其他页面的标签是 

     

   A.  <%include/></textarea>

   B.<%@ include%> 

   C.  <jsp:importPage/> 

   D.  <jsp:include/> 

 正确答案为:D 

  

  

 

  

 

第41题.  下面哪项是错误的设置Bean属性值的方法 

     

   A.  <jsp:setPropertyname="beanInstanceName" property= "*" /> 

   B.  <jsp:setPropertyname="beanInstanceName" property="propertyName"value="123"/> 

   C.  <jsp:setPropertyname="beanInstanceName" property="propertyName"param="parameterName" /> 

   D.  <jsp:setPropertyname="beanInstanceName" property="*" value="{string |<%= expression %>}"/> 

正确答案为:D 

  

  

 

  

 

第42题.  <%

    String count="100";

    pageContext.setAttribute("cnt",count);

%>

Count:{pageScope.cnt 100} 显示为 

     

   A.  100100 

   B.  运行异常 

   C.   200 

   D.   没有任何显示 

正确答案为:C 

  

  

 

  

 

第43题.  在 J2EE中,使用 Servlet 过滤器,需要在web.xml中配置()元素 (选择两项) 

     

   A.  <filter> 

   B.  <filter-mapping> 

   C.  <servlet-filter> 

   D.  <filter-config> 

 正确答案为:AB 

  

  

 

  

 

第44题.  在JSP中,只有一行代码:<%=AB%>,运行将输出 

     

   A.  A B 

   B.  AB 

   C.  113 

   D.  没有任何输出,因为表达式是错误的 

正确答案为:D 

  

  

 

  

 

第45题.  在J2EE中,假如HttpSession的getLastAccessTime()方法返回值为x,getCreationTime()方法返回值为y,则为x - y() 

     

   A.  两个连续请求之间间隔的最长时间 

   B.  最近的两个连续请求之间的时间间隔 

   C.  最后使用session发送请求的时间和session创建时间的间隔 

   D.  最后使用session发送请求的时间 

正确答案为:C 

  

  

 

  

 

第46题.  自定义标签中,使用属性时,需要在______文件中配置,使用_______标签 

     

   A.  .tld     <attribute/> 

   B.   web.xml   <attribute/> 

   C.  .tld     <tag/> 

   D.  web.xml   <tag/> 

正确答案为:A 

  

  

 

  

 

第47题.  以下哪个方法不是TagSupport类的方法 

     

   A.  doPost() 

   B.  doStartTag() 

   C.  doEndTag() 

   D.  doAfterBody() 

 正确答案为:A 

  

  

 

  

 

第48题.  Jsp中有如下代码:

<%

Cookie c = new Cookie(“name” , “admin”);

c.setMaxAge(10000);

response.addCookie(c);

%>

以下哪句代码可以正确显示”admin” 

     

   A.  ${cookie.name} 

   B.  ${cookie.name.value} 

   C.  ${ name} 

   D.  ${name.value} 

正确答案为:B 

  

  

 

  

 

第49题.  以下()可用于检索session属性userid的值 

     

   A.  session. getAttribute(“userid”); 

   B.  session. setAttribute(“userid”); 

   C.  request. getParameter(“userid”); 

   D.  request. getAttribute(“userid”); 

正确答案为:A 

  

  

 

  

 

第50题.  给定某Servlet程序的片段如下,用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是().       (选择一项)

   public void doGet(HttpServletRequest request,HttpServletResponseresponse)

   throws ServletException ,IOException

    {

         System.out.println("get");

    }

   public void doPost(HttpServletRequest request,HttpServletResponseresponse)

    throws ServletException ,IOException

    {

         System.out.println("post");

   } 

     

   A.  get 

   B.  post 

   C.  get

post 

   D.  post

get 

 正确答案为:A 

  

  

 

  

 

第51题.  test.jsp文件中有如下一行代码:

<jsp:useBean id=”user” scope=”__” class=”com.UserBean”>

要使user对象可以作用于整个应用程序,下划线中应添入() 

     

   A.  page 

   B.  request 

   C.  session 

   D.  application

正确答案为:D 

  

  

 

  

 

第52题.  JSP中有三大类标签,分别是 

     

   A.  HTML标记   JSP标记   Servlet标记 

   B.   CSS标记   HTML标记   Javascript标记 

   C.   动作标记   脚本标记   指令标记 

   D.  指令标记  脚本标记  HTML标记 

正确答案为:C 

  

  

 

  

 

第53题.  在JSP中,只有一行代码:${1+2},运行将输出() 

     

   A.  1+2 

   B.  3 

   C.  null 

   D.  没有任何输出,因为表达式是错误的 

 正确答案为:B 

  

  

 

  

 

第54题.  下面__________方法可以返回当前请求的请求方式 

     

   A.  request.getAttribute() 

   B.  session.getMethod() 

   C.   request.getMethod() 

   D.  request.getRequestURI() 

正确答案为:C 

  

  

 

  

 

第55题.  利用MyEclipse开发Servlet,下列说法正确的是 

     

   A.  MyEclipse可自动产生web.xml 

   B.  MyEclipse不能自动产生web.xml,需要手工编写 

   C.  可利用MyEclipse自带的Tomcat作为Servlet容器 

   D.  MyEclipse没有自带Tomcat,需要自己安装配置。 

正确答案为:AC 

  

  

 

  

 

第56题.  当一个Servlet首次被请求的时候,服务器首先会调用________方法 

     

   A.  doGet 

   B.  doPost 

   C.  doInit 

   D.  init 

 正确答案为:D 

  

  

 

  

 

第57题.  只能够传递字符串类型数据的方式是_________ 

     

   A.  表单   URL重写 

   B.  session对象   表单 

   C.  隐藏域   setParameter方法 

   D.  都可以 

正确答案为:A 

  

  

 

  

 

第58题.  某JSP中有如下代码:

<%

pageContext.setAttribute(“a”,”page”);

request.setAttribute(“a”,”request”);

session.setAttribute(“a”,”session”);

application.setAttribute(“a”,”application”);

%>

有:${a}

则显示结果为: 

     

   A.  page 

   B.  request 

   C.  session 

   D.  application 

 正确答案为:A 

  

  

 

  

 

第59题.  过滤器使用______________才能继续传递到下一个过滤器 

     

   A. request.getRequestDispatcher().forward(request,response); 

   B.  doFilter() 

   C.  doPut() 

   D.  doChain() 

正确答案为:B 

  

  

 

  

 

第60题.  在Servlet里,能实现跳转的方法有 

     

   A.  运用javax.servlet.http.HttpServletRequest接口的sendRedirect方法 

   B.  运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法 

   C.  运用javax.servlet.RequestDispatcher接口的forward方法 

   D.  运用javax.servlet.ResponseDispatcher接口的forward方法 

 正确答案为:BC 

  

  

 

  

 

第61题.  以下哪项陈述是错误的 

     

   A.  在WEB项目的共享数据范围内,application是范围最广泛的 

   B.  当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据 

   C.  当在JSP页面中通过<jsp:forward>指令将页面请求转发到的页面中,可以共享一个page范围内的数据 

   D.  当用户重新打开一个浏览器窗口时,原session对象不再有效 

正确答案为:C 

  

  

 

  

 

第62题.  下面关于JSP作用域对象的说法错误的是 

     

   A.  request对象可以得到请求中的参数 

   B.  session对象可以保存用户信息 

   C.  application对象可以被多个应用共享 

   D.  作用域范围从小到达是request、session、application 

 正确答案为:C 

  

  

 

  

 

第63题.  以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果()。

<%

request.setAttribute("count",newInteger(0));

Integer count =request.getAttribute("count") ;

%>

<%=count %> 

     

   A.  编译不通过 

   B.  可以编译运行,输出0 

   C.  编译通过,但运行时抛出ClassCastException 

   D.  可以编译通过,但运行无输出 

 正确答案为:A 

  

  

 

  

 

第64题.  在Servlet中,下列语句可以正确获取PrintWriter对象的是 

     

   A.  PrintWriter out=request.getWriter(); 

   B.  PrintWriter  out =  request.getPrintWriter(); 

   C.  PrintWriter out=response.getWriter(); 

   D.  PrintWriter  out =  response.getPrintWriter(); 

正确答案为:C 

  

  

 

  

 

第65题.  有showgamej.jsp,代码如下

<%

         Game game=request.getAttribute("gameEntity");

%>

<%=game.getGameName()%>

在浏览器中输入 http://localhost:8080/game/showgame.jsp

访问时,出现500错误,报出异常为NullPointerException造成该问题的原因可能是: 

     

   A.  jsp文件路径不对 

   B.  game对象没有用new初始化 

   C.  getGameName()方法未定义 

   D.  参数名称所代表的对象在请求中根本就不存在 

 正确答案为:D 

  

  

 

  

 

第66题.  从JSP中将数据传递给另一个JSP或Servlet,方式有____________ 

     

   A.  表单   javascript  HTML标签 

   B.  表单    URL重写    setAttribute方法 

   C.  URL重写   隐藏域   表单 

   D.  JSP的标签 

正确答案为:B 

  

  

 

  

 

第67题.  在编写Servlet时需要__________ 

     

   A.  继承Servlet 

   B.  实现HttpRequestServlet 

   C.  继承HttpServlet 

   D.  实现HttpRequest 

正确答案为:C 

  

  

 

  

 

第68题.  现在session中没有任何属性,阅读下面2个JSP中的代码,将分别输出()。

         <%

                   out.println(session.getAttribute("svse"));

         %>

         <%

                   session.invalidate();

                   out.println(session.getAttribute("svse"));

         %> 

     

   A.  null, 异常信息 

   B.  null, null 

   C.  异常信息,异常信息 

   D.  异常信息,null 

正确答案为:A 

  

  

 

  

 

第69题.  Http协议的状态码()表示文件没有创建 

     

   A.  200 

   B.  400 

   C.  500 

   D.  404 

正确答案为:D 

  

  

 

  

 

第70题.  Servlet程序的入口点是: 

     

   A.  init() 

   B.  main() 

   C.  service() 

   D.  doGet() 

 正确答案为:A 

  

  

 

  

 

第71题.  如下代码,执行效果为()

<c:set var=“a” value=“123” />

<c:out value=“${a}”/>

<c:out value=“a”/> 

     

   A.  123  123 

   B.  a    123 

   C.  123  a 

   D.  A    a      

正确答案为:C 

  

  

 

  

 

第72题.  在JSP页面中通过<jsp:forwardpage=urlname/>将本页面请求转发至指定URL指定的文件,则在该URL组件(JSP页面)中可接收数据的范围是(选择3项) 

     

   A.  session 

   B.  request 

   C.  page 

   D.  application 

正确答案为:ABD 

  

  

 

  

 

第73题.  在WEB应用中,数据传递的默认编码是 

     

   A.  ISO-8859-1 

   B.  UTF-8 

   C.  GBK 

   D.  UNICODE 

正确答案为:A 

  

  

 

  

 

第74题.  以下哪句代码可以正确导入核心标签库 

     

   A.  <% page import ="c"%> 

   B.  <% page prefix ="c" uri = "/WEB-INF/c.tld"%> 

   C.  <% taglib prefix ="c" import = "/WEB-INF/c.tld" %> 

   D.  <% taglib prefix ="c" uri = "/WEB-INF/c.tld"%> 

 正确答案为:D 

  

  

 

  

 

第75题.  从HTTP请求中,获得请求参数,应该调用 

     

   A.  request对象的getAttribute()方法 

   B.  request对象的getParameter()方法 

   C.  session对象的getAttribute()方法 

   D.  session对象的getParameter()方法 

 正确答案为:B 

  

  

 

  

 

第76题.  在servlet中的doGet和doPost方法中只有如下代码: ()

         request.setAttribute(”jb”,”aPtech”);

         response.sendRedirect(”http://localhost:8080/servlet/Servlet2”);

       那么在Servlet2 中使用()可以把属性jb的值取出来 

     

   A.  String str =request.getAttribute(“jb”); 

   B.  String sir=(String)request.getAttribute(“jb”); 

   C.  Object str =request.getAttribute(“jb“); 

   D.  取不出来 

正确答案为:D 

  

  

 

   

 

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

     

   A.  getSession() 

   B.  getSession(true) 

   C.  getSession(false) 

   D.  getSession(null) 

 正确答案为:C 

  

  

 

  

 

第78题.  Servlet 接受请求时,会调用_____________ 

     

   A.  service 

   B.  doGet 

   C.  doPost 

   D.  init 

  正确答案为:A 

  

  

 

  

 

第79题.  关于<jsp:include>,下列说法不正确的是() 

     

   A.  它可以包含静态文件 

   B.  它可以包含动态文件 

   C.  当它的flush属性为true时,表示缓冲区满时,将会被清空 

   D.  它的flush属性的默认值为true 

正确答案为:D 

  

  

 

  

 

第80题.  在一个Filter中,处理filter业务的是()方法 

     

   A.  dealFilter (ServletRequestrequest,ServletResponse response,FilterChain chain) 

   B.  dealFilter (ServletRequestrequest,ServletResponse response) 

   C.  doFilter (ServletRequestrequest,ServletResponse response, FilterChain chain) 

   D.  doFilter (ServletRequestrequest,ServletResponse response) 

 正确答案为:C 

  

  

 

  

 

第81题.  在自定义标签中,HelloTag继承自TagSupport类,其中有如下代码:

out.println("HELLO");

该out对象声明方法为: 

     

   A.  PrintWriter out =response.getOut(); 

   B.  JspWriter out =pageContext.getOut(); 

   C.  JspWriter out =pageContext.getWriter(); 

   D.  PrintWriter out =response.getWriter(); 

 正确答案为:B 

  

  

 

  

 

第82题.  Servlet的运行过程是 

     

   A.  当请求Servlet时,服务器会即时加载Servlet类,然后对该类进行实例化,调用相应的方法处理请求 

   B.  首先对Servlet 进行配置,然后服务器在处理请求时,将配置过的Servlet类找到,然后实例化处理请求 

   C.  在服务器启动时,会加载Servlet,然后在处理请求的时候,实例化Servlet对象处理请求 

   D.  Servlet是一个具有接受请求和响应功能的类,在被请求时,Servlet早就被实例化好了,可以直接处理请求 

 正确答案为:C 

  

  

 

  

 

第83题.  在JSP中,对<jsp:setProperty>标记描述正确的是() 

     

   A.  <jsp:setProperty>和<jsp:getProPerty>必须在一个JSP文件中搭配出现 

   B.  就如同session.setAttribute()一样,来设计属性/值对 

   C.  和<jsp:useBean>动作一起使用,来设置bean的属性值 

   D.  就如同request.setAttribute()一样,来设置属性/值对 

  正确答案为:C 

  

  

 

  

 

第84题.  在Servlet中有一段代码如下  

public void doPost(HttpServletRequestrequest, HttpServletResponse response)

                                     throwsServletException, IOException {

    request.setAttribute("name", new Integer(100));

    response.sendRedirect("show.jsp");

  }

在show.jsp中

<%=request.getAttribute("name")%>

页面结果为 

     

   A.  100 

   B.  java.lang.Integer 

   C.  Integer 

   D.  null 

 正确答案为:D 

  

  

 

   

 

第85题.  test.jsp文件如下:

<jsp:useBean id ="buffer"scope="page" type="java.lang.StringBuffer"/>

<%buffer.append("ABC");%>

Buffer is <%=buffer%>

试图运行时,将发生() 

     

   A.  编译期错误 

   B.  编译Servlet源码时发生错误 

   C.  运行Servlet时发生错误 

   D.  运行后,浏览器上显示:buffer isABC. 

正确答案为:A 

  

  

 

  

 

第86题.  <tag>

  <name>message</name>

  <tag-class>org.bob.taglib.MessageTag</tag-class>

  <body-content>empty</body-content>

  <attribute>

     <name>name</name>

     <required>true</required>

  </attribute>

</tag>

对这段配置描述正确的是 

     

   A.   定义了一个message标签,有一个属性叫name 

   B.  配置了一个名字为message的标签,该名称对应到org.bob.taglib.MessageTag类,并且标签不允许有主体内容,使用标签时有一个必须得属性为name 

   C.  声明了一个名字为message的标签,该标签对应到MessageTag类,并且标签没有主体内容 

   D.  标签配置错误,主体不能为空 

正确答案为:B 

  

  

 

  

 

第87题.  public class Writerimplements TagSupport{   (1)

  protected int doStartTag(){SKIP_BODY}    (2)

  public int doEndTag(){return EVAL_PAGE} (3)

}

有问题的语句是 

     

   A.   2  3 

   B.  3 

   C.  1  2 3 

   D.  1  2                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

  正确答案为:D 

  

  

 

  

 

第88题.  支持中文的常用字符集有 

     

    A. UTF-8   GBK  ZH23 BIG5 

   B.  ISO-8859-1  MS950    

   C.  UTF-8   GBK GB2312  BIG5 

   D.  UTF-16  ANSI SQL  

正确答案为:C 

  

  

 

  

 

第89题.  Servlet 可以在以下()三个不同的作用域存储数据 

     

   A.  请求、会话和上下文 

   B.  响应、会话和上下文 

   C.  请求、响应和会话 

   D.  请求、响应和上下文 

正确答案为:A 

  

  

 

  

 

第90题.  在Filter过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法 

     

   A.  init 

   B.  service 

   C.  doFilter 

   D.  destroy 

  正确答案为:C 

  

  

 

  

 

第91题.  application对象是______________  ,而session对象则是_____________ 

     

   A.  服务器的一个数据空间,可以让服务器中的所有应用共享数据       与用户的请求有关 

   B.  应用程序上下文,它允许数据在同一应用程序中的任何Web组件共享     每个客户专用的 

   C.  存放所有的请求中数据     存放会话中的所有数据 

   D.  HttpApplication类型    保存用访问应用期间的私有数据 

正确答案为:B 

  

  

 

  

 

第92题.  给定一个Model1体系结构,其中有一个JSP页面处理所有控制器函数,这个JSP控制器要把请求分派给另一个JSP页面 

     

   A.  <jsp:forwardpage=”view.jsp”/>   

   B.  <jsp:forwardfile=”view.jsp”/>   

   C.  <jsp:dispatchpage=”view.jsp”/>   

   D.  <jsp:dispatchfile=”view.jsp”/>   

 正确答案为:A 

  

  

 

  

 

第93题.  <jsp:useBeanid="emp" scope="request"class="org.svse.entity.Employee">

     <jsp:setProperty name="emp" property="ename"value="Susan"/>

</jsp:useBean>

   员工名:_____________________.

 显示员工姓名正确的做法是 

     

   A.  {emp.ename} 

   B.  {requestScope.emp.getEname()} 

   C.  {requestScope.emp.ename} 

   D.  {emp.getEname()} 

  正确答案为:C 

  

  

 

  

 

第94题.  以下哪个参数不属于<c:forEach>标签 

     

   A.  var 

   B.  begin 

   C.  end 

   D.  delims 

 正确答案为:D 

  

  

 

  

 

第95题.  在J2EE中,以下对RequestDispatcher描述正确的是 

     

   A.  Jsp中有个隐含的对象diapatcher,它的类型是RequestDispatcher 

   B.  ServletConfig有一个方法:getRequestDispatcher可以返回RequestDipatcher对象 

   C.  RequestDipatcher 有一个方法:forward可以把请求继续传递给别的Servlet或者JSP界面 

   D.  JSP中有个隐含的默认对象request,它的类型是RequestDipatcher 

 正确答案为:C 

  

  

 

  

 

第96题.  关于MVC模式说法正确的是 

     

   A.  用来将代码分开的方法 

   B.  将显示、流程控制、业务逻辑分开,提高维护性和分离复杂度 

   C.  视图 模型 控制器模型 

   D.  只用java才有的模型 

  正确答案为:B 

  

  

 

  

 

第97题.  在JSP页面中,类型为HttpServletResponse的内置对象是 

     

   A.  out 

   B.  response 

   C.  request 

   D.  config 

  正确答案为:B 

  

  

 

  

 

第98题.  在JSP页面中,保存数据的范围由小到大依次是 

     

   A. pageContext,request,application,session 

   B.  pageContext,application,session,request 

   C. pageContext,request,session,application 

   D. pageContext,session,request,application 

  正确答案为:C 

  

  

 

  

 

第99题.  http是一个()协议 

     

   A.  无状态 

   B.  有状态 

   C.  状态良好的 

   D.  局域网 

  正确答案为:A 

  

  

 

  

 

第100题.  编写Servlet 的doPost方法时,需要抛出异常为 

     

   A.  ServletException,IOException 

   B.  ServletException,RemoteException 

   C.  HttpServletException,IOException 

   D.  HttpServletException,RemoteException 

 正确答案为:A 

  

  

 

  

 

第101题.  使用GET方式提交数据,接收数据时,处理中文最直接有效方式为 

     

   A. request.setCharacterEncoding("utf-8"); 

   B. response.setContentType("text/html;charset=utf-8"); 

   C.  String name=newString(request.getParameter("name").getBytes("ISO-8859-1"),"gbk"); 

    D. response.setCharacterEncoding("gbk"); 

正确答案为:C 

  

  

 

  

 

第102题.  在JSP页面中,正确引入JavaBean的是() 

     

   A.  <%jsp: useBean id =”myBean”scope =”page” class=”pkg.MyBean” %> 

   B.  <jsp: useBean name=”myBean” scope =”page” class=”pkg.MyBean” > 

   C.  <jsp: useBean id =”myBean”scope =”page” class=”pkg.MyBean” /> 

   D.  <jsp: useBean name=”myBean” scope =”page” class=”pkg.MyBean” /> 

  正确答案为:C 

  

  

 

  

 

第103题.  Tomcat的端口号可以在_____文件中修改 

     

   A.  server.xml 

   B.  web.xml 

   C.  tomcat.xml 

   D.  不能改 

 正确答案为:A 

  

  

 

  

 

第104题.  给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域 

     

   A.  <jsp :useBeanname="myBean" type="com.example.TheBean"/>  

   B.  <jsp :takeBeanname="myBean" type="com.example.TheBean"/>  

   C.  <jsp :useBeanid="myBean" class="com.example.TheBean" scope="request"/> 

   D.  <jsp :takeBeanid="myBean" class="com.example.TheBean" scope="request"/> 

   正确答案为:C 

  

  

 

  

 

第105题.  有三个JSP文件如下 

1.jsp

<ahref="2.jsp?user=svse">To 2.jsp</a>

2.jsp

<%Stringuser=request.getParameter("user");%>

<jsp:forward page="3.jsp"/>

3.jsp

<%=request.getParameter("user")%>

页面中输出 

     

   A.  报错 

   B.  什么都没有 

   C.  null 

   D.   svse 

  正确答案为:D 

  

  

 

  

 

第106题.  自定义标签的描述文件在web.xml中配置正确的 

     

   A.  <taglib>

         <tag-uri>bob-tld</tag-uri>

          <tag-location>/WEB-INF/bob.tld</tag-location>

     </taglib> 

   B.  <tag>

         <taglib-uri>bob-tld</taglib-uri>

          <taglib-location>/WEB-INF/bob.tld</taglib-location>

     </tag> 

   C.  <jsp-taglib>

         <taglib-uri>bob-tld</taglib-uri>

          <taglib-location>/WEB-INF/bob.tld</taglib-location>

</jsp-taglib> 

   D.  <jsp-config>

     <taglib>

         <taglib-uri>bob-tld</taglib-uri>

          <taglib-location>/WEB-INF/bob.tld</taglib-location>

     </taglib>

</jsp-config> 

 正确答案为:D 

  

  

 

  

 

第107题.  Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL. 

     

   A.  sendURL() 

   B.  redirectURL() 

   C.  sendRedirect() 

   D.  redirectResponse() 

  正确答案为:C 

  

  

 

  

 

第108题.  在J2EE中,对于HttpServlet类的描述,错误的是 

     

   A.  我们自己编写的Servlet继承了HttpServlet类,一定需覆盖doPost或者doGet 

   B.  Httpservlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法 

   C.  Httpservlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse. 

   D.  我们自己编写的servlet继承了Httpservlet类,一般只需要覆盖doPost或doGet方法,不必覆盖servive()方法,因为一个service()方法会调用doPost或者doGet方法 

  正确答案为:A 

  

  

 

  

 

第109题.  在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.*和java.util.*包.正确的是 

     

   A.  <%@ pageLanguage=“Java”,import=”java.rmi.*;java.uitl.* ”%”> 

   B.  <%@ pagelanguage=“Java” import=”java.rmi.* ;java.uitl.* ”%”> 

   C.  <%@ pagelanguage=“Java”;import=”java.rmi.*;java.uitl.* ”%”> 

   D.  <%@ pagelanguage=“Java” import=”java.rmi.* ,java.uitl.* ”%> 

 正确答案为:D 

  

  

 

  

 

第110题.  下面关于MVC的说法不正确的是 

     

   A.  M表示Model层,是存储数据的地方 

   B.  View表示视图层,负责向用户显示外观 

   C.  Controller是控制层,负责控制流程 

    D.  在MVC架构中 jsp通常做控制层 

 正确答案为:D 

  

  

 

  

 

第111题.  给定test1.jsp代码片断,如下:

<html>

<jsp:include page=”test2.jsp”flush=”false”>

<jsp:param name=”color” value=”red”/>

</jsp:include>

</html>

要在test2.jsp中输出参数color中的值,以下选项正确的是() 

     

   A.  <%=request.getParameter(“color”)%> 

   B. <%=request.getAttribute(“color”)%> 

   C.  <jsp:getParamname=”color”/> 

   D.  <jsp:includeparam=”color”/> 

 正确答案为:A 

  

  

 

  

 

第112题.  在JSP中,给定以下JSP代码片段,运行结果是()。

         <%  int x=5; %>

<% ! int x=7;  %>

         <%!

            Int getX(){

                   returnx;

}

%>

<% out.print(“X1=” x);       %>

         <%  out.print(“X2=” getX());   %> 

     

   A.  X1=5  X2=7 

   B.  X1=5  X2=5 

   C.  X1=7  X2=7 

   D.  X1=7  X2=5 

    正确答案为:A 

  

  

 

  

 

第113题.  在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是放()文件的 

     

   A.  .jsp文件 

   B.  .class文件 

   C.  .jar文件 

   D.  web.xml文件 

 正确答案为:C 

  

  

 

  

 

第114题.  给定一个Servlet程序的代码片段,如下:()

Public void doPost(HttpServletRequestrequest,HttpServletResponse response) throws

ServletException {

    request.getSession().getAttribute(“A”);  //第二行

}

假定第二行返回的对象引用不是null,那么这个对象存储在()范围中 

     

   A.  page 

   B.  session 

   C.  request 

   D.  application 

正确答案为:B 

  

  

 

  

 

第115题.  在 J2EE中,使用Resultset对象的 next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是 

     

   A.  InterruptedExceptlon 

   B.  AlreadyBoundExceptlon 

   C.  SQLException 

   D.  NetExcePtlon 

 正确答案为:C 

  

  

 

  

 

第116题.  以下代码执行效果为:()

<%

session.setAttribute(“a”,”svse”);

%>

<c:if test=“${2>1}”>

<c:out value=“${a}”/>

</c:if> 

     

   A.  a 

   B.  svse 

   C.  2>1 

   D.  null 

    正确答案为:B 

  

  

 

  

 

第117题.  给定一个Servlet的代码片段如下:(  )

         Publicvoid doGet(HttpServletRequest request,HttpServletResponse response)

throws ServletException,IOException{   

______

out.println(“hi kitty!”);

out.close();

}

运行次Servlet时输出如下:

         hikitty!

则应在此Servlet下划线处填充如下代码 

     

   A.  PrintWriter out =response.getWriter(); 

   B.  PrintWriter out =request.getWriter(); 

   C.  OutputStream out =response.getOutputStream(); 

   D.  OutputStream out =request.getWriter(); 

  正确答案为:A 

  

  

 

  

 

第118题.  按作用域从大到小排列正确的是 

     

   A.  application page requestresponse 

   B.  session pageContext requestapplication 

   C.  public  application session request 

   D.  application sessionrequest  pageContext 

 正确答案为:D 

  

  

 

  

 

第119题.  <%

       String name=request.getAttribute("uname");

%>

________________________

横线处使用什么代码可以将name的值显示在页面 

     

   A.  response.print(name); 

   B.  <%request.getOut().print(name)%> 

   C.  <%=name%> 

   D.  <p>name</p> 

  正确答案为:C 

  

  

 

  

 

第120题.  在J2EE中,在web.xml中,有如下代码:

<session - config>

         <session- timeout>30</session - timeout>

</session - config>

上述代码定义了默认的会话超时时长,时长为30() 

     

   A.  毫秒 

   B.  秒 

   C.  分钟 

   D.  小时 

 正确答案为:C 

  

  

 

  

 

第121题.  在JSP中,<%="1+4"%>将输出 

     

   A.  1+4 

   B.  5 

   C.  14 

   D.  不会输出,因为表达式是错误的 

  正确答案为:A 

  

  

 

  

 

第122题.  jsp最终被运行的是 

     

   A.  一个java文件 

   B.  一个class文件 

   C.  一个HTML 

   D.  一个JSP 

  正确答案为:B 

  

  

 

  

 

第123题.  完整的配置一个Servlet需要__________________标签 

     

   A. <webapp></webapp> 

   B. <servlet></servlet>和<servlet-mapping></servlet-mapping> 

   C.  <servlet-name/>和<servlet-class> 

   D. <servlet-mapping><servlet-name> 

 正确答案为:B 

  

  

 

  

 

第124题.  在J2EE中,标签库中文件(*.tld)存放在()目录下 

     

   A.  WEB—INF 

   B.  WEB—INF/tags 

   C.  WEB—INF/classes 

   D.  WEB—INF/lib 

 正确答案为:A 

  

  

 

  

 

第125题.  JSP EL 表达式:${user.loginName}执行效果等同于( ) 

     

   A. <%=user.getLoginName()%> 

   B. <%user.getLoginName();%> 

   C.  <%=user.loginName%> 

   D.  <%user.loginName;%> 

正确答案为:A 

  

  

 

  

 

第126题.  在JSP中,以下是有关<jsp:setProperty>和<jsp:getProperty>标记的描述,正确的是() 

     

   A.  <jsp:setProperty>和<jsp:getProperty>标记都必须在<jsp:useBean>的开始标记和结束标记之间 

   B.  这两个标记的name属性的值必须和<jsp:usebean>标记的id 属性的值相对应 

   C.  <jsp:setProperty>和<jsp:getProperty>标记可以用于对bean中定义的所有属性进行选择和设置 

   D.  这两个标记的name属性的值可以和<jsp:userbean>标记的id属性的值不同 

正确答案为:B 

  

  

 

  

 

第127题.  在请求中没有包含名为user的参数时,使用如下语句

{user},则会出现 

     

   A.  编译报错 

   B.  运行出错 

   C.  null 

   D.  什么都没有 

 正确答案为:D 

  

  

 

  

 

第128题.  核心标签库中,用来实现循环功能的标签是() 

     

   A.  <c:if> 

   B.  <c:for> 

   C.  <c:while> 

   D.  <c:forEach> 

 正确答案为:D 

  

  

 

  

 

第129题.  在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为 

     

   A.  .jsp文件 

   B.  .class文件 

   C.  .jar文件 

   D.  web.xml文件 

 正确答案为:A 

  

  

 

  

 

第130题.  下列那个类是抽象类 

     

   A.  ServletConfig 

   B.  HttpServlet 

   C.  Cookie 

   D.  HttpServletRequest 

正确答案为:B 

  

  

 

  

 

第131题.  在JSP中,page指令的()属性用来引入需要的包或类 

     

   A.  extends 

   B.  import 

   C.  languge 

   D.  contentType 

 正确答案为:B 

  

  

 

  

 

第132题.  请求Servlet的时候,Servlet的对象由__________ 

     

   A.  服务器负责实例化 

   B.  由开发人员在请求中实例化 

   C.  Servlet会自动实例化 

   D.  Servlet只加载,无需实例化 

 正确答案为:A 

  

  

 

  

 

第133题.  过滤条件配置正确的是 

     

   A. <filter-class>/*</filter-class> 

   B. <url-pattern>/user/*</url-attern> 

   C. <url-pattern>*</url-attern> 

   D. <filter-mapping>*</filter-mapping> 

   正确答案为:B 

  

  

 

  

 

第134题.  关于session的使用,下列说话正确的是(多选) 

     

   A.  不同的用户窗口具有不同的session 

   B.  不同的用户窗口具有相同的session 

   C.  session可能超时间 

   D.  session永远不可能超时 

 正确答案为:AC 

  

  

 

  

 

第135题. http://localhost:8080/web/show.jsp?name=svse下列取得请求参数值正确的是_______ 

     

   A.   {param.name} 

   B.  {name} 

   C.  {parameter.name} 

   D. {param.get("name")} 

正确答案为:A 

  

  

 

  

 

第136题.  {empty param.user?"Administrator":param.user} 说法正确的是 

     

   A.  编译时出错,不支持该语法 

   B.  如果参数user为空则返回Administrator否则就返回user的值 

   C.   如果参数user为空字符则返回Administrator否则就返回user的值 

   D.  如果参数user为空则返回user否则就返回Administrator的值 

 正确答案为:B 

  

  

 

  

 

第137题.  不属于jsp动作标记的是 

     

   A.  <jsp:attribute/> 

   B.  <jsp:forwards/> 

   C.  <jsp:include/> 

   D.  <jsp:useBean/> 

 正确答案为:B 

  

SVSE武汉硅谷软件学院

  

 

JSP期末考试复习习题及答案 以下习题是对于平时课堂小测的整理,如有错误敬请指正! 欢迎一起交流~ 预祝各位小伙伴们考试顺利! Test1 一. 单选题 – 1.(单选题)当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是() A. 发送一个JSP源文件到客户端 B. 发送一个Java文件到客户端 C. 发送一个HTML页面到客户端 D. 什么都不做 – 2.(单选题)下列动态网页和静态网页的根本区别描述错误的是( D) A. 静态网页服务器端返回的HTML文件是事先存储好的 B. 动. 阅读详情

相关推荐

Java面试宝典:Web面试题深度解析

Servlet已成为Java Web开发标准,CGI逐渐被FastCGI等技术替代。:POST方法不等于安全传输,敏感数据必须使用HTTPS加密。

搬砖的小熊猫的博客 177

JavaWeb期末题库

JavaWeb期末题库

qq_68577316的博客 2万+

Java Web 33道面试题汇总

jsp 本质上就是一个Servlet,它是 Servlet 的一种特殊形式(由 SUN 公司推出),每个 jsp 页面都是一个servlet实例。Servlet 是由 Java 提供用于开发 web 服务器应用程序的一个组件,运行在服务端,由 servlet 容器管理,用来生成动态内容。一个 servlet 实例是实现了特殊接口 Servlet 的 Java 类,所有自定义的 servlet 均必须实现 Servlet 接口。*区别:*jsp 是 html 页面中内嵌的Java 代码,侧重页面显示;

Java全能学习+面试指南 575

2023Web安全面试题大全(附答案详解)看完稳了

1.如何分辨base64长度一定会被4整除很多都以等号结尾(为了凑齐所以结尾用等号),当然也存在没有等号的base64仅有 英文大小写、数字、+ /base64不算加密,仅仅是一门编码2.如何分辨MD5 //(特点)一般是固定长度32位(也有16位) // 16 位实际上是从 32 位字符串中,取中间的第 9 位到第 24 位的部分容易加密细微偏差得到最终的值差距很大md5加密是一种不可逆的加密算法 //不过貌似我国的王小云院士通过碰撞算法破解了。

A_991128a的博客 1254

​web网页设计与制作期末作品期末考试项目

适合大学期末期中考试及初学web网页设计者 本人大学web网页设计与制作课程总成绩94.5。本项目制作占期末65%,预估获得满分,最多扣了三五分。 压缩包内涵实现该项目所有素材及完整代码,可直接使用! (因上传资源不可加图片 详细效果点我头像 web专栏里发布了文章进行详细展示) 作品设计说明与功能实现: 该作品运用web网页制作整本书知识综合实现,看各老师要求,基本符合80%~100%的要求。 导航栏,最左上角为网页logo,五个导航栏标题采用了鼠标悬停,点击首页推荐链接到本页面,点击作品大全链接到对应网址,点击作者合集链接到对应网址,点击联系我们跳转到制作的第二个网页——扫码关注即可联系我们,点击我的登录,跳转到第三个网页,首先出现弹窗用户名,接着出现密码,最后显示登录成功。最右边是单行文本框默认状态下显示诗词或作者字样,接着是一个搜索按钮,点击搜索,可出现弹窗。 主体部分左边两个圆角矩形,点击心形可显示弹窗,请先登录即可收藏,点击下载图标可显示,弹窗已成功下载,点击复制图标弹窗显示已复制到剪切板,点击播放按钮,可链接到播放网址,点击转至按钮……(字数限制,详见发布的文章)

深信服防火墙路由模式开局部署-手把手教学(小白篇)

手把手教学,拿到深信服的防火墙路由模式该如何开局?

m0_64423407的博客 2万+

Java Web面试题及答案整理(2021年最新版,持续更新)

大家好!听说有很多java学习者在找有关java的面试题集,听到这个消息我来了! 下面是我为大家整理的2021最新的Java面试题及答案下载,这套Java面试题汇总了Java基础面试到高级Java面试题,几乎涵盖了作为一个Java程序员在面试中需要掌握或者可能被问到的绝大部分知识点。 适宜阅读人群 需要面试的初/中/高级 java 程序员 想要查漏补缺的人 想要不断完善和扩充自己 Java 技术栈的人 Java 面试官 更多2021最新Java面试题全部答案及Ja

java8797的博客 3903

库卡C4控制柜首次上电

本文详细介绍了如何使新购的库卡机器人(以KRC4为例)达到正常运行状态。首先,必须正确连接机器人尾部和控制柜底部的各种线缆,包括动力线缆、编码器线、SmartPad线和安全回路线缆等。特别强调,电源线和蓄电池线的正确连接至关重要,避免硬插以防损坏。此外,机器人与控制柜之间需连接地线以防止漏电。文章还提到,开机前需检查电机保护器开关,并确保所有线路连接正确。开机后,需提升用户权限至安全维护员级别,通过系统配置激活安全相关通讯参数。最后,文章详细解释了X11安全回路的接线方式,强调双通道信号的重要性,并提醒不同

2202_75959322的博客 1836

Java-web 面试题(83)

2、仅做面试复习用,部分来源网络,博文免费,知识无价,侵权请联系!希望这些答案对您有所帮助-from deepseek!1、通俗易懂,适合小白。

weixin_42932609的博客 1760

小白学习微信小程序的图像识别和文字识别技术

其中,type参数指定了识别的类型,imageUrl参数指定了图片的地址,success回调函数用于处理识别成功的结果,fail回调函数用于处理识别失败的情况。其中,type参数指定了识别的类型,imageUrl参数指定了图片的地址,success回调函数用于处理识别成功的结果,fail回调函数用于处理识别失败的情况。下面,我们来实现一个文字识别的应用案例,可以识别一张图片中的文字,并将识别结果显示到小程序的页面上。在小程序中,也可以使用微信提供的文字识别接口,实现文字识别的功能开发。

qq_67153941的博客 1643

ROS2仿真抓取分拣案例,使用myCobot 280机械臂结合ROS2系统搭建机械分拣站

本案例展示了如何利用myCobot 280 urdf模型构建一个对象分类站,并在ROS2 jazzy中完成运动规划。

m0_71627844的博客 2125

java web面试题(全)

点击打开链接

qq_35504206的博客 308

2026软件测试面试题全解析:从用例设计到接口自动化与性能实战

在软件测试岗位的招聘考察中,面试官越来越看重候选人解决实际问题的工程能力,而不仅仅是背诵概念。从最基础的测试用例设计出发,覆盖功能测试、接口测试、自动化测试、性能测试、数据库与Redis一致性等核心知识体系,是应对中高级岗位面试的关键路径。理解Postman抓包、Python脚本、Pytest框架、JMeter压测指标背后的原理,能帮助测试人员构建完整的质量保障思维。当AI辅助测试成为行业新趋势时,掌握数据校验链路与风险识别意识,更能体现资深测试工程师的竞争力。本文围绕2026年高频软件测试面试题,梳理了从

weixin_28676289的博客 244

Java Web面试题

asdf

雷嘉辉的博客 157

基于深度学习的交通标志识别系统:使用YOLOv10、UI界面及自定义数据集的实现

实时检测和分类交通标志。提供一个友好的用户界面,方便用户上传图片或视频进行检测。收集和显示检测结果,以便进行进一步分析。YOLO(You Only Look Once)是一种高效的目标检测算法,它能够在一次前向传播中同时进行目标定位和分类。YOLOv10是YOLO系列的最新版本,具有更好的检测精度和速度。本项目成功实现了基于YOLOv10的交通标志检测与识别系统。通过实时检测与分类,系统能够有效识别出各种交通标志,为智能交通应用提供支持。

YOLO 1234

ISP 芯片作为独立设备节点的驱动实现要点:多平台结构差异与工程部署策略解析

随着 ISP(Image Signal Processor)从 SoC 集成形态向独立芯片模块演进,在多摄系统、高动态场景、AI 图像前处理等需求下,ISP 作为单独设备节点进行驱动设计已成为主流趋势。尤其在多 SoC 平台(如高通、联发科、展锐、Rockchip)中,不同厂商对 ISP 的抽象方式与驱动接口处理存在显著差异。本文以实际工程为基础,从 Linux 内核下的设备注册流程、media\_entity 配置、VideoDevice 分配、数据 DMA 管理、与 sensor 的流同步控制等关键点展

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 1461

Java Web笔试、面试题大全

Java Web笔试、面试题大全

yyyyyyyyyyyy 890

hwasan实例分析踩内存之七:CamX进程chifeature2base怪异的Cause: use-after-free

摘要:本文分析了高通camx进程中的指针异常crash问题,通过构建hwasan版本确认存在内存踩踏现象。日志显示为"use-after-free"类型错误,具体为线程T175672在已释放内存区域执行写入操作。堆栈分析表明ChiFeature2Base::PipelineDestroyCb()函数访问了已被ChiFeature2Base::DestroyFeatureData()释放的pPipelineData对象。该问题源于多线程环境下内存管理不同步,导致释放后仍被引用。解决方案通过

1073

Java 面试题训练助手 Web 版本

1. 后端服务 (app.py) 2. 前端页面 (templates/index.html) 3. 样式表 (static/style.css) 使用说明 1.** 安装依赖 ** bash pip install flask openai2.** 运行程序 **: bash python app.py3.** 访问应用 **: 打开浏览器,访问 http://127.0.0.1:5000

学习 记录 总结 分享 511

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

java常规web面试题考点

在java的理论知识中,有一个模块作为最基础的组成,但在学习的难度上较大所以往这方面发展的人不多。web面试题主要考察一些基础开发的工具的用法和实际代码运用的试题,下面我们来就具体的题目进行作答。a、API:有一个接口servlet,它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。b、组件:服务器端用来处理客户端请求的组件,需要在web.xml文件中进行配置。TCP:面向连接的可靠的协议,比UDP多了一个建立连接的时间。page:当前页面(Servlet)的对象 this。

好日子好人生的博客 402

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

java servlet面试题_Java Web面试题分享

原标题:Java Web面试题分享Java Web,是用Java技术来解决相关Web互联网领域的技术总和。Web包括:Web服务器和Web客户端两部分。Java在客户端的应用有Java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。 1、JSP和Servlet有什么区别?答:(1)JSP...

weixin_42115074的博客 332

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

java面试题Web篇

文章目录1.事务2.数据库里索引的作用3.数据库里的字段约束有哪些,各有什么作用4. 数据库优化的方案有哪些5.get和post请求的区别6. 什么是SQL攻击?如何解决7. 什么是盒子模型?8. 简述一下src与href的区别9. CSS选择器有哪些10.重定向和请求转发的区别11.vue的生命周期八个钩子函数 1.事务 事务是应用程序中一系列逻辑相关的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。 1.事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操

老汤姆的博客 6265

Java经典面试题汇总(四)Java Web

本篇总结的是Java Web相关的面试题,后续会持续更新,希望我的分享可以帮助到正在备战面试的实习生或者已经工作的同行,如果发现错误还望大家多多包涵,不吝赐教,谢谢~ 目录 1. JSP 和 servlet 有什么区别? 2. 什么是Tomcat? 3. Tomcat容器是如何创建Servlet类实例?用到了什么原理? 4. 拦截器和过滤器的区别? 5.说一下 JSP 的 4 种作用域? 6. JSP 有哪些内置对象?作用分别是什么? 7. Servlet的生命周期 8. sess...

nbme的博客 779

java web机试题及答案_Java Web基础面试题及答案整理

1、什么是Servlet?可以从两个方面去看Servlet:a、API:有一个接口servlet,它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。b、组件:服务器端用来处理客户端请求的组件,需要在web.xml文件中进行配置。2、Servlet的生命周期,并说出Servlet和CGI的区别?servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束...

weixin_42469191的博客 924

Java Web基础面试题

Java Web基础面试题

不迁怒,不贰过。小知识,大智慧。 1718
上一篇: hibernate延迟加载(懒加载)详解
下一篇: hibernate缓存详解
日依
博客等级 码龄15年 165粉丝 165原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值