Servlet基础
- 对于
B/S
的工作流程:浏览器接受用户的输入–>浏览器向服务器端发送请求–>服务器端数据处理–>响应数据至客户端 request
对象的request.getParameter()
方法获取客户端的表单信息ServletConfig
接口默认是哪里实现的()
A.Servlet
B.GenericServlet
C.HttpServlet
D.用户自定义servlet
【正确答案】B
【答案解析】GenericServlet
类的实现接口中包括了ServletConfig
接口,但是它自身的init(ServletConfig config)
方法又需要外界给它传递一个实现ServletConfig
的对象,就是说GenericServlet
和ServletConfig
的依赖关系既是继承关系,也是一种关联关系- 在Web应用的根目录中,可以存放的文件为( )
A.class文件
B.web.xml
C.jar文件
D.html文件
【正确答案】D
【答案解析】此题目考查的是Web应用的目录结构。根目录中可以存放html,jsp,css,js
文件等等 - 动态网页的特点:交互性、自动更新、随机性
- 在Java EE中
Servlet
是在服务器端运行以处理客户端请求而做出的响应程序,Servlet
生命周期阶段的是:加载和实例化、初始化、服务和销毁 ServletRequest
接口的getAttribute()
方法:获取指定名称的属性值javax.Servlet
的包中,属于类的是( )
A.Servlet
B.GenericServlet
C.ServletRequest
D.ServletContext
【正确答案】B
【答案解析】此题目考查的是Servlet
相关的类和接口
Servlet
是接口,定义了Servlet
规范的方法- 在web编程中,
cookie
的作用:为了识别不同的用户信息 - 在JavaEE中属于Web层的组件有( )
A.Servlet
B.EJB
C.Applet
D.HTML
【正确答案】A
【答案解析】此题目考查的是JavaEE组件,Servlet
属性Web组件的一种 -
对于以上代码片段,说法正确的是( )<servlet> <servlet-name>testServlet</servlet-name> <servlet-class>com.accp.servlet.TestServlet</servlet-class> </servlet>
A.配置了逻辑名为testServlet的Servlet组件
B.其对于的类的路径是:com.accp.servlet.TestServlet
C.客户端可以通过testServlet访问
D.以上说法都不对
【正确答案】A,B - 动态网站需要的技术有:CGI、PHP、ASP
- 下列哪些是J2EE的体系( )
A.JSP
B.JAVA
C.Servlet
D.WebService
【正确答案】A,C,D
【答案解析】J2EE现在更多使用的名字是Java EE JSP是JavaEE设计模式 MVC中的显示部分,Servlet
是控制部分,WebService是JavaEE的服务器
HTTP协议
- 在HTTP协议中,可以通过Intenet发送大量数据,而且没有长度的限制,可以使用请求消息的方法是()
A.get
B.post
C.put
D.head
【正确答案】B
【答案解析】此题目考查的是POST方式提交请求,数据长度没有限制,可以发送大量数据
Servlet工作协议
- Servlet中,用来保存的数据的作用域分别是
request,session.application
- 哪一个对象可以用于获得浏览器发送的请求中所携带的参数数据( )
A.HttpServletRequest
B.HttpServletResponse
C.H