Web
啥是Web?
- World Wide Web的简写,或者WWW。
- 万维网,简单理解就是网站,用来表示Internet主机上供外界访问的资源。
供外界访问的资源分为两大类:
- 静态资源:HTML、CSS、JS
- 动态资源:Servlet、JSP、其他ASP,net、php、python
在java中,动态Web资源开发技术我们统称为Java Web。
Web服务器
Web服务器:
- Web服务器是运行及发布Web应用的容器。
- 只有将开发的Web项目放置到容器中,才能使网络中的用户通过浏览器进行访问。
常见服务器:
开源:OpenSource(1.开放源代码 2.免费)
- Tomcat(主流Web服务器之一)
- Jetty
- Resin
收费:
- WebLogic(Oracle)
- WebSphere(IBM)
- 提供相应的服务与支持、安全、可靠性更高
Tomcat服务器
- Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目。
- 免费开源,并支持Servlet和JSP规范。
目录结构:
- bin
- 可执行脚本 startup.bat启动Tomcat shutdown.bat停止tomcat
- conf
- server.xml: 配置整个服务器信息 web.xml:项目部署描述符文件
- lib
- 存放 运行时所需的jar文件
- logs
- 存放日志文件
- temp
- tomcat的临时文件
- webapps
- 存放web项目,每个文件夹都是一个项目
- ROOT地址栏中没有给出项目目录时,对应的就是ROOT目录
- work 运行时生成的文件,最终运行的文件都在这里。
- 当用户访问一个JSP文件时,Tomcat会通过JSP生成Java文件,生成的java和class文件都会存放到这个目录下。
启动:进入tomcat目录bin下,双击startup.bat启动程序。
访问:打开浏览器,输入http://localhost:8080。
Click here to view the copyright notice of this site(点击此处查看本站版权声明)
必须 注册 为本站用户, 登录 后才可以发表评论!