JSP:
概念
简化的Servlet设计,在HTML标签中嵌套Java代码,用以高效开发Web应用的动态网页 JSP 全名为 Java Server Pages,中文名叫 java 服务器页面,其根本是一个简化的 Servlet 设计,它是由Sun Microsystems 公司 倡导、许多公司参与一起建立的一种动态网页技术标准。JSP 技术是在传统的静态网页 HTML文件中插入 Java 代码片断和 JSP 标签后形成的一种文件,其后缀名为.jsp。使用 JSP 开发的Web应用是跨平台的,既能在 Linux 上运行,也能在其他操作系统上运行。
作用
替换显示页面部分的Servlet(使用*.jsp文件替换XxxJSP.java)
Servlet
概念
ServerApplet的简称,是服务器端的程序(代码、功能实现),可交互式的处理 客户端发送到服务端的请求,并完成操作响应。 动态网页技术 JavaWeb程序开发的基础,JavaEE规范(一套接口)的一个组成部分。
作用
接收客户端请求,完成操作。 动态生成网页(页面数据可变)。 将包含操作结果的动态网页响应给客户端。
Web和JavaWeb
概念
Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。 在我们日常的生活中,经常会使用浏览器去访问百度、京东、淘宝等这些网站,这些网站统称为Web网站。
HTTP
概念
HyperTextTransferProtocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。 数据传输的规则指的是请求数据和响应数据需要按照指定的格式进行传输。 如果想知道具体的格式,可以打开浏览器,点击F12打开开发者工具,点击Network来查看某一次请求的请求数据和响应数据具体的格式内容。