
JAVA_WEB
主要讲述关于java_web技术
小卡得尔
这个作者很懒,什么都没留下…
展开
-
15.ServletContext
Servlet原创 2022-11-28 21:17:27 · 130 阅读 · 1 评论 -
14.ServletConfig
Servlet原创 2022-11-28 21:00:12 · 178 阅读 · 0 评论 -
13.Servlet编写方式
Servlet原创 2022-11-28 20:47:46 · 120 阅读 · 0 评论 -
12.HTTP协议
tomcat原创 2022-11-27 21:28:03 · 165 阅读 · 0 评论 -
11.其他相关
打war包web应用是一个文件夹,可以将文件夹形式的web应用打成一个war包,减少体积同时更方便操作。在cmd窗口中进入应用目录,使用jar -cvf news.war * 即可将当前目录下的内容打成 news.war包将war包直接丢到虚拟主机管理目录下,发现会自动解压成web应用。十分方便。通用web.xml 通用context.xml在[tomcat]/conf目录下有一个web.xml和context.xml文件,整个服务器内所有的web.xml可以认为继承自该web.xml。整个服务器原创 2021-06-27 12:35:41 · 93 阅读 · 0 评论 -
10.配置虚拟主机
配置虚拟主机想要配置一台虚拟主机,只需要在[tomcat]/server.xml的标签下配置标签即可:其中“虚拟主机管理的目录”是为当前虚拟主机配置一个虚拟主机管理的目录,可以将web应用放置到该目录下,虚拟主机就会自动管理该web应用了。如图-1所示:此时通过浏览器访问http://www.baidu.com发现无法访问。这是因为还没有配置dns服务器。DNS服务器网络中是通过ip来区分不同的主机的,浏览器如何知道www.baidu.com对应的主机的ip呢?这里就是dns服务器在起作用原创 2020-12-31 14:43:17 · 248 阅读 · 0 评论 -
9.web应用配置虚拟路径映射的三种方式
方式1在server.xml中的标签中配置标签,其中的path属性指定虚拟路径(浏览器访问的路径),docBase指向真实的web应用目录。注意,这种方式配置的web应用需要重启服务器后才会生效。如果将path配置为空,则当前web应用称为虚拟主机的缺省web应用。如图-1所示:方式2在[tomcat]/conf/[engin]/[host]目录下新建一个xml文件,其中文件名为成当前web应用虚拟路径,在xml文件的内部,用标签配置docBase指定真实路径,注意这种配置方式不需要指定pat原创 2020-12-31 14:38:46 · 1570 阅读 · 0 评论 -
2.web
2.1. Servlet容器、web容器、web服务器2.1.1. Servlet容器:java中的动态资源开发技术为Servlet/JSP,sun公司定义了Servlet/JSP的技术规范,遵循这样规范就可以写出对应的Servlet、JSP程序,但是Servlet、JSP本身不能直接运行,需要运行他们的环境,于是有不同的厂商分别按照Servlet/JSP规范的要求开发了对应的运行环境,这样的能够运行Servlet/JSP的环境就叫做Servlet容器。2.1.2. web容器:web资源按照一定的原创 2020-12-31 13:55:08 · 157 阅读 · 0 评论 -
8.web应用目录结构
标题web应用目录结构web资源需要按照一定方式组织成web应用才能交给虚拟主机去管理。web应用的目录结构如下:mail — web应用所在的目录||–html css js jsp||–WEB-INF |–classes||–lib||–web.xml(1)静态web资源和jsp可以放置在web应用的根目录下,在web应用根目录下的资源,浏览器可以直接访问(2)WEB-INF目录可以没有,但是一旦有了,必须符合结构,放置在这个目录中的资源会被保护起来,浏览器是没有办法直接访问原创 2020-12-31 13:41:51 · 1165 阅读 · 0 评论 -
7.tomcat中的基本概念
虚拟主机tomcat中可以配置管理多个网站,外界在访问这些网站时,并不知道这些网站是运行在同一个tomcat中的,感觉起来就像他们各自运行在各自的虚拟出来的主机中一样,所以将一个网站交给tomcat去管理的过程称为为tomcat配置一台虚拟主机。web应用一个虚拟主机包含着许多web资源,但这些web资源不能直接交给虚拟主机管理,需要按照功能将web资源按照一定的目录结构组织成web应用再交给虚拟主机去管理虚拟路径映射将web应用交给虚拟主机管理,为web应用真实路径配置一个对外访问的虚拟的路径的原创 2020-12-31 13:35:32 · 125 阅读 · 0 评论 -
6.tomcat的目录结构
bin — 存放tomcat启动和关闭用的bat文件conf — 存放tomcat配置文件的目录lib — 存放tomcat运行时依赖的jar包logs — 存放tomcat运行时产生的日志文件的temp — tomcat自己用来存放运行过程中产生的临时文件的目录,不需要我们管理,tomcat自动管理webapps — 这是和开发人员关系最大的目录,是用来存放web应用的目录,我们开发的web资源最终要保存在这个目录下,外界就可以访问了work — tomcat的工作目录,tomcat在运行时产原创 2020-12-31 13:32:33 · 272 阅读 · 0 评论 -
5.安装常见问题
(1)端口占用问题:可以在cmd窗口中使用netstat -ano命令查询出哪个程序占用了端口,结束这个程序后再启动tomcat即可(2)Catalina_home环境变量:用来指定启动的tomcat的位置,如果没有配置过这个环境变量,则在哪个tomcat中启动,则该tomcat被启动,如果这个环境变量被配置过,无论在哪个tomcat中启动,最终启动的都是该环境变量指定的tomcat...原创 2020-12-31 12:01:38 · 351 阅读 · 1 评论 -
4..tomcat的下载安装配置
tomcat的下载安装配置下载tomcattomcat是Apache开源组织开发并无偿发布的免费开源的servlet容器,任何人都可以在他的官网上免费获取该服务器的拷贝及源代码,下载地址为:http://tomcat.apache.org/如下图位置提供了各个版本的tomcat下载,如图-1所示:下载时请注意,不同版本的区别:.zip为压缩版,解压后即可使用,注意区分操作系统是32位还是64位。.exe为安装版,安装后使用,注意区分操作系统是32位还是64位。安装版和解压版基本相同,只不过解原创 2020-12-31 12:00:36 · 96 阅读 · 0 评论 -
3.常见的web服务器
WebLogicWebLogic是BEA公司的产品,是目前应用最广泛的Web服务器,支持J2EE规范。如图-1所示:图-1WebSphereWebSphere是IBM公司的产品,支持J2EE规范,使用的也不少。如图-2所示:图-2Tomcat在小型的应用系统或者有特殊需要的系统中,可以使用一个免费的Web服务器:Tomcat,该服务器支持全部JSP以及Servlet规范虽然是免费开源的服务器,并且不能完全支持J2EE规范,但是它免费、轻量等特性让他仍然十分受到欢迎。我们学习阶段就是原创 2020-12-31 11:46:39 · 183 阅读 · 0 评论 -
1.web概述
1. web概述标题1.1. WEB概念1.1.1. Web概念WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。1.2. web资源分类1.2.1. 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。如Html、CSS、javaScript1.2.2. 动态web资源:2. 指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。如JSP/Servlet、ASP、PHP3. 在Java中原创 2020-12-31 11:32:43 · 169 阅读 · 0 评论