JAVA_WEB
主要讲述关于java_web技术
小卡得尔
这个作者很懒,什么都没留下…
展开
-
15.ServletContext
Servlet原创 2022-11-28 21:17:27 · 83 阅读 · 1 评论 -
14.ServletConfig
Servlet原创 2022-11-28 21:00:12 · 102 阅读 · 0 评论 -
13.Servlet编写方式
Servlet原创 2022-11-28 20:47:46 · 83 阅读 · 0 评论 -
12.HTTP协议
tomcat原创 2022-11-27 21:28:03 · 117 阅读 · 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 · 44 阅读 · 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 · 129 阅读 · 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 · 1415 阅读 · 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 · 88 阅读 · 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 · 1090 阅读 · 0 评论 -
7.tomcat中的基本概念
虚拟主机 tomcat中可以配置管理多个网站,外界在访问这些网站时,并不知道这些网站是运行在同一个tomcat中的,感觉起来就像他们各自运行在各自的虚拟出来的主机中一样,所以将一个网站交给tomcat去管理的过程称为为tomcat配置一台虚拟主机。 web应用 一个虚拟主机包含着许多web资源,但这些web资源不能直接交给虚拟主机管理,需要按照功能将web资源按照一定的目录结构组织成web应用再交给虚拟主机去管理 虚拟路径映射 将web应用交给虚拟主机管理,为web应用真实路径配置一个对外访问的虚拟的路径的原创 2020-12-31 13:35:32 · 74 阅读 · 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 · 193 阅读 · 0 评论 -
5.安装常见问题
(1)端口占用问题: 可以在cmd窗口中使用netstat -ano命令查询出哪个程序占用了端口,结束这个程序后再启动tomcat即可 (2)Catalina_home环境变量: 用来指定启动的tomcat的位置,如果没有配置过这个环境变量,则在哪个tomcat中启动,则该tomcat被启动,如果这个环境变量被配置过,无论在哪个tomcat中启动,最终启动的都是该环境变量指定的tomcat ...原创 2020-12-31 12:01:38 · 223 阅读 · 1 评论 -
4..tomcat的下载安装配置
tomcat的下载安装配置 下载tomcat tomcat是Apache开源组织开发并无偿发布的免费开源的servlet容器,任何人都可以在他的官网上免费获取该服务器的拷贝及源代码,下载地址为:http://tomcat.apache.org/ 如下图位置提供了各个版本的tomcat下载,如图-1所示: 下载时请注意,不同版本的区别: .zip为压缩版,解压后即可使用,注意区分操作系统是32位还是64位。 .exe为安装版,安装后使用,注意区分操作系统是32位还是64位。 安装版和解压版基本相同,只不过解原创 2020-12-31 12:00:36 · 64 阅读 · 0 评论 -
3.常见的web服务器
WebLogic WebLogic是BEA公司的产品,是目前应用最广泛的Web服务器,支持J2EE规范。 如图-1所示: 图-1 WebSphere WebSphere是IBM公司的产品,支持J2EE规范,使用的也不少。 如图-2所示: 图-2 Tomcat 在小型的应用系统或者有特殊需要的系统中,可以使用一个免费的Web服务器:Tomcat,该服务器支持全部JSP以及Servlet规范 虽然是免费开源的服务器,并且不能完全支持J2EE规范,但是它免费、轻量等特性让他仍然十分受到欢迎。我们学习阶段就是原创 2020-12-31 11:46:39 · 119 阅读 · 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、javaScript 1.2.2. 动态web资源: 2. 指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。如JSP/Servlet、ASP、PHP 3. 在Java中原创 2020-12-31 11:32:43 · 111 阅读 · 0 评论