跳至主要內容
Servlet & JSP
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将...

Harry Xiong小于 1 分钟Web 后台ServletMVCJSPJDBC
1.Servlet简介
Servlet简介 1.1 认识Servlet Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 Java ...

Harry Xiong大约 2 分钟Web 后台ServletMVCJSPJDBC
10.JSP
JSP 10.1 JSP生命周期 理解JSP底层功能的关键就是去理解它们所遵守的生命周期。 JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括将JSP文件编译成servlet。 以下是JSP生命周期中所走过的几个阶段: 编译阶段:; servlet容器编译servlet源文件,生成servlet类 初始...

Harry Xiong大约 16 分钟Web 后台ServletMVCJSPJDBC
11.JDBC
JDBC 11.1 注册Driver类实现对象 加载实现了java.sql.Driver接口的类的实例对象 Class.forName(“驱动类的完整类名”); 用DriverManager类的registerDriver方法注册 加载驱动程序,不同的数据库系统有不同的加载代码: MySQL数据库: Class.forName(“com.mysql.j...

Harry Xiong大约 1 分钟Web 后台ServletMVCJSPJDBC
2.Servlet生命周期
Servlet生命周期 Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程: Servlet 通过调用 init () 方法进行初始化。; Servlet 调用 service() 方法来处理客户端的请求。; Servlet 通过调用 destroy() 方法终止(结束)。; 最后,Servlet 是由 JV...

Harry Xiong大约 3 分钟Web 后台ServletMVCJSPJDBC
3.表单提交数据
表单提交数据 3.1 使用表单的 GET 方法实例 下面是一个简单的实例,使用 HTML 表单和提交按钮传递两个值。我们将使用相同的 Servlet HelloForm 来处理输入。 action:对应的Servlet名字 method:处理的方法名 name:对应表单组件的名字,用来Servlet识别 保存这个 HTML 到 hello.htm 文件...

Harry Xiong大约 5 分钟Web 后台ServletMVCJSPJDBC
4.请求与响应
请求与响应 4.1 理解 img 4.2 Request HttpServletRequest对象方法 序号 方法 & 描述 :--- :----------------------------------------------------------- 1 Cookie[] getCookies() 返回一个数组,包含客户端发送该请求的所有的 Co...

Harry Xiong大约 8 分钟Web 后台ServletMVCJSPJDBC
5.文件上传
文件上传 5.1 创建一个文件上传表单 下面的 HTML 代码创建了一个文件上传表单。以下几点需要注意: 表单 method属性应该设置为 POST 方法,不能使用 GET 方法。; 表单 enctype 属性应该设置为 multipart/form-data.(关键,必须设置); 表单 action 属性应该设置为在后端服务器上处理文件上传的 Ser...

Harry Xiong大约 3 分钟Web 后台ServletMVCJSPJDBC
6.网页跳转与重定向
网页跳转与重定向 6.1 跳转 request.getRequestDispatcher("你要跳转的页面").forward(request, response) 1. 属于转发,也是服务器跳转,相当于方法调用,在执行当前文件的过程中转向执行目标文件,两个文件(当前文件和目标文件)属于同一次请求,前后页共用一个request,可以通过此来传递一些数据...

Harry Xiong大约 2 分钟Web 后台ServletMVCJSPJDBC
7.会话管理
会话管理 7.1 Cookie 7.1.1 Servlet Cookie 方法 以下是在 Servlet 中操作 Cookie 时可使用的有用的方法列表。 序号 方法 & 描述 :--- :----------------------------------------------------------- 1 public void setDomai...

Harry Xiong大约 6 分钟Web 后台ServletMVCJSPJDBC
2