「掘金日新计划 · 8 月更文挑战」的第20天— 简述 javaweb(一)

110 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第20天,点击查看活动详情

image.png

Java Web

是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如ServletJSP、第三方框架等等。Java技术对Web领域的发展注入了强大的动力。

搭建Java Web应用的开发环境-----部署Tomcat服务器、用eclipse创建Server服务、构建Java Web项目、建立第一个JSP文件、 运行JSP文件。

javase、javaweb、javaee联系

  • javase
    就是java基础技术栈,做java相关开发的基础,⽐如javaweb、javaee开发都需要javase基础
  • javaweb
    使⽤java开发⽹站相关技术,⽐如Servlet、JDBC、Tomcat、Session/Cookie等技术栈,javaweb⾥⾯很多技术,但有部分慢慢被弃⽤了,⽐如JSP等技术点企业很少⽤了
  • javaee
    全称Java Platform,Enterprise Edition,可以构建企业级的⾯向服务体系结构(service-oriented architecture,SOA)微服务、组件等的技术栈,更多的是框架层⾯开发构建⼤型应⽤

动态⽹⻚和静态⽹⻚的技术栈

1.什么是静态⽹⻚

主要指的是⽹⻚中没有程序代码,主要是HTML+CSS+JS,⼀般后缀为.html,任何⼈任何时间打开的⻚⾯的内容都是不变的

2.什么是动态⽹⻚

前端:HTML + CSS + JS + HTTP 后端:Servlet+Request+Response+Cookie+Session 数据库(类似excel):Mysql 浏览器和服务器进⾏数据交互,服务器端根据客户的不同请求动态的⽣成⽹⻚内容。