Java web学习笔记:tomcat服务器,JAVA包括,分布式,手动创建搭建网站【诗书画唱】
JAVA包括:
JAVASE为基本的JAVA,包括:LOGICJAVA和JAVAADV
JAVAEE为企业级的JAVA开发,包括:JAVAWEB
JAVAME为移动端开发
JAVAEE:JDBC,JAVA SERVLET(JAVA小服务),JSP(JAVA服务页面),XML(可扩展标记语言)等十几种技术规范。
分布式:多台电脑之间的java代码的开发
javaweb课程重点学习的就是servlet和jsp
servlet:在java代码里面写html代码
jsp:html代码里面写java代码
商城:很多的柜台,每个柜台会卖不同的商品。
如果你想在商城买一样商品,你就必须要知道买这样商品的柜台的地址在哪里。
根据地址找到柜台,发送一个购买的请求
柜台就会把你需要的商品发给你。
javaweb:搭建网站,很多站点。
发送购物请求(request),网站就会把商品发送给你(响应response)。
web:网,网络
我们以前的java程序必须写一个入口程序,main方法。
现在JAVAWEB的运行方式跟以前的JAVA程序运行的方式就不同了,它不需要main方法。它需要一个工具软件来运行,这种软件就叫服务器。我们学习的javaweb程序必须先将.class文件放到服务器上,然后启动服务器才能够运行。
淘宝网:很多页面都是web资源
开源:你可以看到它的源代码
JDK:java开发环境(低配)
eclipse:IDE集成开发环境,开发工具
tomcat:javaweb服务器
手动创建一个网站,之后网址输入后可见自己建的网站等:
http://localhost:8888/mytaobao
tomcat服务器的文件:
bin:startup.bat(启动服务器),shutdown.bat(关闭服务器)
conf:server.xml,修改服务器的端口号8080(修改第64行代码)
lib:存放服务器运行需要的jar包
logs:存放运行日志,可以通过当天的日期查找问题
webapps:存放项目资源的地方(存放java运行代码的地方)
work:存放jsp对应的java文件和class文件