javaweb 需要对表格建立实体类吗_Javaweb知识点小总结

Javaweb知识点小总结①

da5b71b7067b50b55eae7da74ecf3e7a.gif

一、WEB应用程序

B/S ( browser/server ,浏览器/服务器)架构

基于HTTP传输协议,WEB程序必须要运行在web容器上,如Tomcat /Jboss/WebLogic等

da5b71b7067b50b55eae7da74ecf3e7a.gif

二、HTTP协议

HTTP使用TCP作为它的支撑运输层协议,默认的端口是80(缺省端口)。

超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到请求后,给予相应的响应信息。

HTTP 请求报文由请求行、请求头部、空行 和 请求包体 4 个部分组成。

da5b71b7067b50b55eae7da74ecf3e7a.gif

三、Servlet

Servlet是javaWEB的核心,简单的说就是用Java编写的服务器端程序。用户进行一个动态请求(静态请求就是直接请求HTML )时,实际上是请求—个servlet

WEB容器将Servlet加载到内存 通过init方法进行初始化

Service()方法根据请求方法调用对应的处理方法doPost()或doGet(),还有一些其他的请求方法doPut() doOptions()...但这些方法不常用,并且从安全的角度都是建议屏蔽的。

当Server不再需要Servlet时(一般当Server关闭时),Server调用 Servlet 的 destroy() 方法。

da5b71b7067b50b55eae7da74ecf3e7a.gif

四、JSP

342a8fb5a2efae001e119ec1c26cee57.png

JSP(JavaServer Pages)是一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。

JSP 将 Java 代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP 引入了被称为“JSP 动作”的 XML 标签,用来调用内建功能。另外,可以创建 JSP 标签库,然后像使用标准 HTML 或 XML 标签一样使用它们。标签库能增强功能和服务器性能,而且不受跨平台问题的限制。JSP 文件在运行时会被其编译器转换成更原始的 Servlet 代码。JSP 编译器可以把 JSP 文件编译成用 Java 代码写的 Servlet,然后再由 Java 编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。

da5b71b7067b50b55eae7da74ecf3e7a.gif

五、Tomcat

Java WEB容器有很多,这里以Tomcat为例来说。前面说到,WEB程序必须运行在WEB容器上。Tomcat就是作为WEB容器来运行切Java WEB程序的。Tomcat是JAVA语言写的,需要JVM作为运行环境。

491f9f61c11f3ba5cf968a77cddd49eb.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值