工学院java复习

上传人:碎****木 文档编号:220862421 上传时间:2021-12-09 格式:DOCX 页数:14 大小:55.26KB
返回 下载 相关 举报
工学院java复习_第1页
第1页 / 共14页
工学院java复习_第2页
第2页 / 共14页
工学院java复习_第3页
第3页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《工学院java复习》由会员分享,可在线阅读,更多相关《工学院java复习(14页珍藏版)》请在金锄头文库上搜索。

1、1、POST 恳求和 GET 恳求主要有如下不同:1) POST 传输数据大小无限制2) POST 比 GET 恳求方式更平安2、Cookie 与 Session 主要有如下区分:1) Cookie 和 Session 是保存会话相关数据的技术,其中Cookie 将信息存储在扫瞄器端,是客户端技术,Session 将数据保存在效劳器端,是效劳器端技术2) Cookie 是基于 协议中的Set-Cookie 响应头和Cookie 恳求头进展工作的3默认状况下 Session 是基于一个名称为JSESSIONID 的特别Cookie 工作的4) 扫瞄器对 Cookie 具有严格的限制,一个网站能在

2、扫瞄器中保存多少Cookie 是有限制的3、恳求转发与重定向的异同点如下:1) 恳求转发和重定向都可以实现访问一个资源时转向当前应用资源2) 恳求转发是一次恳求一次响应,而重定向为两次恳求两次响应3) 一般状况下应当使用恳求转发,削减扫瞄器对效劳器的访问,减轻效劳器压力 4假设需要转变扫瞄器的地址栏,或更改扫瞄器的刷新按钮的功能时需要使用重定向4.1 、简述过滤器的作用。Filter 被称作过滤器或者拦截器,其根本功能就是对Servlet 容器调用 Servlet 的过程进展拦截,从而在Servlet 进展响应处理前后实现一些特别功能。2、Servlet 大事监听器的作用有如下几点:1) 监听

3、Web 应用程序中ServletContext、 Session 和 ServletRequest 等域对象的创立和销毁过程。2) 监听ServletContext、 Session 和 ServletRequest 等域对象属性的修改。3感知绑定到 Session 域中某个对象的状态。5、JDBC 的实现步骤如下:1) 加载并注册数据库驱动2) 通过DriverManager 猎取数据库连接3通过Connection 对象猎取Statement 对象4使用Statement 执行 SQL 语句public class Example01 public static void main(Str

4、ing args) throws SQLException / 1. 注册数据库的驱动DriverManager.registerDriver(new com.mysql.jdbc.Driver();/ 2.通过 DriverManager 猎取数据库连接5操作ResultSet 结果集6关闭连接,释放资源String url = “jdbc:mysql:/localhost:3306/jdbc“; String username = “root“;String password = “itcast“;Connection conn = DriverManager.getConnection(

5、url, username, password);/ 3.通过 Connection 对象猎取 Statement 对象Statement stmt = conn.createStatement();/ 4.使用 Statement 执行 SQL 语句。String sql = “select * from users“; ResultSet rs = stmt.executeQuery(sql);/ 5. 操作 ResultSet 结果集System.out.println(“id | name| password | email |“); while (rs.next() int id =

6、 rs.getInt(“id“); / 通过列名猎取指定字段的值String name = rs.getString(“name“); String psw = rs.getString(“password“); String email = rs.getString(“email“);System.out.println(id + “ | “ + name + “ | “ + psw + “ | “ + email);/ 6.回收数据库资源rs.close();stmt.close();conn.close();5. 请编写一段程序,使程序能读取该 servlet 的配置信息,从中获得参数名

7、为 encoding 对应的参数值,并输出到页面上。Servlet 的配置4、实现代码如下:1TestServlet 类如下:public class TestServlet extends Servlet protected void doGet( ServletRequest request, ServletResponse response) throws ServletException, IOException PrintWriter out = response.getWriter();/ 获得 ServletConfig 对象ServletConfig config = this

8、.getServletConfig();/ 获得参数名为 encoding 对应的参数值String param = config.getInitParameter(“encoding“); out.println(“encoding=“ + param);protected void doPost( ServletRequest request, ServletResponse response) throws ServletException, IOException this.doGet(request, response);2web.xml 文件配置如下:TestServletcn.i

9、tcast.chapter03.servlet.TestServletencodingUTF-8TestServlet/TestServlet6. Javabean 标准如下: 1它必需具有一个公共的、无参的构造方法,这个方法可以是编译器自动产生的缺省构造方法。2它供给公共的setter 方法和getter 方法让外部程序设置和猎取JavaBean 的属性。3它是一个公有类。4通常需要实现java.io.Serializable,用于序列化。一、推断题1. 在实际开发中,开发者只需将后台数据呈现在相应页面即可,无需关心前台界面中的JS 代码。错2. font-family 属性设置字体时, 中

10、文字体需要加英文状态下的引号,英文字体一般不需要加引号。 对 3. 在文档对象节点树中,具有一样父节点的节点叫做“父节点”。错4. 内嵌式是将 CSS 代码集中写在 HTML 文档的头部标记中,并且用标记定义。 对 5. 在 input 控件中,当type 值为 text 时,表示的是单行文本输入框。 对 二、选择题var x=11; var y=“number“; var m=x+y;1. 分析下面的JavaScript 代码 ,经过运算后m 的值为 A。A: 11number B: numberC: 11D: 程序报错2. 以下选项中,可以在JavaScript 警告框中写入 “Hello

11、 World“的是 C A: alertBox=“Hello World“; B: msgBox(“Hello World“); C: alert(“Hello World“);D: alertBox(“Hello World“);3. 以下选项中,哪个 HTML 元素中可以放置 Javascript 代码? AA: B: C: D: 4. 以下选项中,用来定义下拉列表的是 C。A: B: C: D: 5. 以下选项中,不是标记属性的是 BA: src B: altC: width D: href一、推断题1. 当访问一个 Web 应用程序时,假设没有指定资源名称,那么会访问默认的页面。 对

12、2. 实行在 servler.xml 文件中配置虚拟名目,每次修改server.xml 文件后,都需要重启效劳器,否那么修改的配置将不会生效。 对 3. 一个 web 应用下子名目的命名没有特别规定,可以任凭命名。 错 4. 属性是对标记进一步的描述和说明,一个标记只能有一个属性。 错 5. XML 文档中假设保存有中文字符,那么保存的文件编码格式肯定要与文档声明的encoding 的编码取值一样,否那么将会产生中文乱码问题。 对 二、选择题1. 以下选项中,可以成功修改Tomcat 端口号为 80 的是 CA:B:C:D:2. 下面选项中,哪个头字段用于告知扫瞄器自动刷新页面的时间?CA: ServerB: Accept-LocationC: RefreshD: Accept- Refresh3. 下面选项中,表示效劳器错误的状态码是 DA: 100B: 404C: 304D: 50

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号