day06-web

项目部署三种方式:

1、通常将项目打war包放在webapps下

后两种通过配置虚拟目录:

2、在tomcat下的conf里修改server.xml在host节点里配置

<Context path="/sxx" docBase="F:/cs/lx">

path代表应用的访问路径,一定要有"/"
        docBase代表的是应用的真实路径

3、 在tomcat下的conf/[Catclina]/[localhost]/应用名.xml

<Contex   docBase="应用程序路径"/>

访问:http://localhost:8080/sxx/1.jpg

剖析server.xml文件

玩玩
  第一种:    ROOT.xml后,自己的应用也可以变成默认的  conf/catalina/host/ROOT.xml先解析
    设置主页
        复制Tomcat的web.xml文件
            <welcome-file-list>
                <welcome-file>index.html</welcome>
            </welcome-file-list>
        到自己的应用的web.xml文件中

改端口69行  port="80" 这样就不需要写端口了,原因http默认用80端口号

第二种:配置虚拟主机
1.conf/server.xml
<Host name="www.itcast.cn"  appBase="E:/itcast"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false" />
       
         <Host name="www.itheima.com"  appBase="E:/itheima"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false" />
2.修改一个重要文件:C:\Windows\System32\drivers\etc\host
        127.0.0.1  www.itcast.cn
        127.0.0.1  www.itheima.com

时间: 2024-11-10 14:10:10

day06-web的相关文章

[Java][Web]Web 工程中的各类地址的写法

// 1. request.getRequestDispatcher("/index.html").forward(request,response); // 以 / 开头,对于浏览器 / 表示网站,对于服务器 / 表示当前的 web应用 // \ 反斜杠 用于访问硬盘资源的路径分隔符 // 2. response.sendRedirect("/day05/index.html"); // 3. this.getServletContext().getRealPat

【黑马程序员】第6课:XML+web服务器

<pre> day06 昨天内容回顾 (1)jdbc对数据库进行crud操作 (2)preparedStatement (3)批处理 (4)事务  思维导图 1.xml简介和应用 *什么事xml:eXtensible Markup Language,可扩展标记型语言 **标记型语言:使用标签进行操作 ***在html中每个标签有特定的含义 **在xml中,标签是自己定义的标签 <aa>  <猫> *xml做什么事情 **html封装数据 **xml主要的功能不是显示数据

java攻城师之路--复习java web之request_respone

Servlet技术 两条主线1.HTTP协议 2.Servlet生命周期 init() 方法中参数 ServletConfig 对象使用通过ServletConfig 获得 ServletContext对象 使用 service方法 含有两个参数对象 ServletRequest ServletResponse 在实际开发Servlet过程中 不需要覆盖service ---- HttpServlet 根据请求方式自动调用doGet 或者 doPost doGet和doPost参数 HttpSe

web工程中各类地址的写法

web工程中各类地址,最好以/开头开始前先想好:地址是给谁用的 服务器:/ == web应用 浏览器: / == 网站 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //1,地址是给服务器用的 request.getRequestDispatcher("/foot.jsp").forward(req

web地址的写法

一般地址都以"/"开头, 1.如果地址是给浏览器用的话,访问的服务器可能有多个web应用,这里的/代表服务器webApps目录. 2.如果地址是给服务器自身使用,则/代表当前的web应用目录(day06) \用于硬盘上的地址,而/用于网络地址. 版权声明:本文为博主原创文章,未经博主允许不得转载.

轻装上阵,安卓工程师之路---day06(HTTP &amp; Servlet)

01 HTTP协议入门 HTTP协议是Web客户端和Web服务端通信的规则,用于定义客户端与web服务器通迅的格式,它是一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程. HTTP协议分类二个版本: 1_HTTP1.0版本 客户端请求服务器后,服务器响应信息后,立即断开,且只能请求和响应一个资源 缺点:客户端创建连接不容易,需要消耗大量的时间和资源,这时服务器就只响应一个资源就断开,下次客户端再请求,又要创建创建新的连接 2_HTTP1.1版本 客户端请求服务器后,服务器响应

【Servlet】java web 文件下载功能实现

需求:实现一个具有文件下载功能的网页,主要下载压缩包和图片 两种实现方法: 一:通过超链接实现下载 在HTML网页中,通过超链接链接到要下载的文件的地址 [html] view plain copy <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body&

HTTP协议基础与web服务的重定向,跳转以及请求转发

JavaWeb中,HttpServletRequest与HttpServletResponse几乎是处理各种请求与操作必备的参数,与原始的ServletRequest/ServletResponse相比,它们符合HTTP协议,所以首先从http协议入手,回顾一些基本的内容,而后根据协议来总结常用的知识点. 首先来介绍一下dos环境下简单的http发送报文,接收报文的方法.运行输入cmd,打开命令提示符输入telnet 127.0.0.1 8080,回车后会出现一个输入界面,但此时输入的字符都无法

使用 IDEA 创建 Maven Web 项目 (异常)- Disconnected from the target VM, address: &#39;127.0.0.1:59770&#39;, transport: &#39;socket&#39;

运行环境: JDK 版本:1.8 Maven 版本:apache-maven-3.3.3 IDEA 版本:14 maven-jetty-plugin 配置: <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <configuration> <webAppSourceDirectory>${pro

使用 Chrome 浏览器插件 Web Scraper 10分钟轻松实现网页数据的爬取

本文标签: WebScraper Chrome浏览器插件 网页数据的爬取 使用Chrome 浏览器插件 Web Scraper 可以轻松实现网页数据的爬取,不写代码,鼠标操作,点哪爬哪,还不用考虑爬虫中的登陆.验证码.异步加载等复杂问题. Web Scraper插件 Web Scraper 官网中的简介: Web Scraper Extension (Free!)Using our extension you can create a plan (sitemap) how a web site