一、Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记 ...
分类:
其他好文 时间:
2017-05-14 10:31:31
阅读次数:
210
在配置javaee开发环境的过程中遇到过很多问题,在此系统的整理一下我之前的配置过程 注:配置过程学习自《JSP&Servlet学习笔记(第二版)》详细过程可以阅读此书。在文章的最后会贴出我的所有开发工具 一、准备开发环境 1. 安装Tomcat 这里使用Apache Tomcat作为Web容器,下 ...
分类:
编程语言 时间:
2017-05-01 12:01:00
阅读次数:
290
jspjsp最终需要转换成servelt,并进行编译,在请求期间实际上是编译的servlet jsp擅长生成大量组织有序的结构化HTML或其他字符数据组成的页面。servlet擅长生成为进制数据,构建数据多样的页面,以及执行输出很少或者没有输出的任务(重定向) 1.jsp仅在修改后第一次访问时才会转 ...
分类:
Web程序 时间:
2017-04-28 18:37:47
阅读次数:
283
功用:1.读取客户端显示数据2.赌气浏览器隐式请求数据3.生成结果4.向客户发送显示数据(文档)5.发送隐式HTTP相应数据 1.效率:传统CGI对每一个请求都会启动一个进程 servlet使用轻量级的java线程处理2.便利 3.强大 4.廉价 5.可移植 6.安全 jsp作用某种程度上,serv ...
分类:
Web程序 时间:
2017-04-28 18:31:41
阅读次数:
231
第十七章 访问JDBC(1)载入JDBC驱动程序需要在Class.forName方法中指定数据库驱动程序的类型try{ Class.forName("connect.jdbc.driver.OracleDriver");}catch(ClassNotFountException){ System.e ...
分类:
数据库 时间:
2017-04-28 18:29:35
阅读次数:
268
0.Servlet用于处理客户端(浏览器)传到Web服务器上的Http请求,并返回响应给Web服务器,最后Web服务器再发回客户端 . 1.一般的Servlet要继承HttpServlet,重写doGet()、doPost()等方法,然后在web.xml里面配置。2.每次修改web.xml,都要重新 ...
分类:
其他好文 时间:
2017-03-17 00:17:18
阅读次数:
172
生命周期1)constructor:第一次请求时检查是否已经有servlet实例,若没有则调用构造器创建,并用init初始化,如果有,则直接调用service方法2)init:3)service(*n)web应用程序使用中多次请求只会调用service方法,即使用同一个servlet实例4)destroy:web应用程序时配置和映射..
分类:
其他好文 时间:
2017-02-10 18:57:05
阅读次数:
105
封装了Servlet的配置信息,并且可以获取ServletContext对象配置servlet的初始化参数在web.xml文件中,<servlet></servlet节点里,新增一个<init-param></init-param>节点,如<servlet>
<servlet-name></servlet-name>
<servlet-clas..
分类:
其他好文 时间:
2017-02-10 18:49:44
阅读次数:
140
定义servlet引擎为每个web应用程序都创建一个对应的ServletContext对象,它被包含在ServletConfig对象中,调用ServletConfig.getServletContext方法可以返回ServletContext对象的引用。注:由于一个web应用程序中的所有Servlet都共享同一个ServletContext对象,所以,ServletCo..
分类:
其他好文 时间:
2017-02-10 18:39:14
阅读次数:
141
时间:2016-11-9 14:49 ——JavaWeb三大组件 Servlet Listener Filter——JavaEE十三种核心技术 JavaEE是一个开放的平台,它包括的技术很多,主要包括十三种核心的技术。 1、JDBC JDBC API是一个以统一的方式访问各种数据库,与ODBC类似, ...
分类:
其他好文 时间:
2017-02-07 17:59:40
阅读次数:
233