美文网首页
发布网站(web应用)的三种方式

发布网站(web应用)的三种方式

作者: majorty | 来源:发表于2018-05-02 22:56 被阅读0次
第一种:把整个网站拷贝到webapps目录下

--ROOT是默认网站,访问默认网站是不需要名称的。

配置首页
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
   version="2.5"> 
    <!-- 配置网站的首页 -->
    <welcome-file-list>
        <welcome-file>hello.html</welcome-file>
    </welcome-file-list>    
</web-app>
注:访问首页不需要名称的!
弊端:tomcat软件和发布的网站是在一起的。
第二种:配置虚拟网站

-- 配置虚拟网站-->docBase: 网站绝对路径;path: 访问网站的名称

<Context docBase="C:\web" path="/itcast"/>
好处:软件和网站是分离的。
注意: path可以不写内容,表示当前网站是默认网站,优先于ROOT的网站。
弊端:修改server.xml文件,风险比较大
第三种:通过添加xml文件的方式配置虚拟网站(推荐)

--在conf/Catalina/localhost 添加news.xml文件

<?xml version="1.0" encoding="utf-8"?>
<Context docBase="C:\web"/>
注意:访问网站的使用xml的文件名。
http://localhost:8080/news

相关文章

  • 发布网站(web应用)的三种方式

    第一种:把整个网站拷贝到webapps目录下 --ROOT是默认网站,访问默认网站是不需要名称的。 第二种:配置虚...

  • 《ASP.NET编程》03-ASP.NET Web Forms简

    一、 什么是 Web Forms? Web Forms 是三种创建 ASP.NET 网站和 Web 应用程序的编程...

  • 应用上传(pgyer)

    上传应用的三种方式 开发者可以通过三种方式来上传应用: 通过蒲公英的网站上传应用 通过蒲公英桌面客户端上传应用 通...

  • 网页埋码

    眼下网站分析数据主要有三种收集方式:Web日志、JavaScript标记和包嗅探器。1. 以Web日志的方式

  • 1 - Hybrid开发

    移动应用开发三种方式 WebApp 网页应用程序(移动web) NativeApp 本地应用程序(原生App) H...

  • web安全及防御 - 上传漏洞

    Web应用程序通常会有文件上传的功能,例如,在BBS发布图片、在个人网站发布Zip压缩包、在招聘网站上发布DOC格...

  • 安卓逆向之Hybrid APP混合开发

    移动应用开发的方式,目前主要有三种 Native App: 本地应用程序(原生App) Web App:网页应用程...

  • React Native 跨平台开发技术方案选择

    一、前言 1. 移动应用开发的三种主流方式:Native App 、Web App、Hybrid App 2. 三...

  • 聊聊苹果开发者帐号的那些事

    个人、公司开发者帐号 相同之处 $99/年 可以发布应用到app store 不能以网站方式发布应用(越狱除外) ...

  • django源码分析之请求响应流程

    web应用或者网站本质上都是围绕着请求-响应的方式来运作的。当你通过浏览器访问网站时,浏览器会向web服务器发送请...

网友评论

      本文标题:发布网站(web应用)的三种方式

      本文链接:https://www.haomeiwen.com/subject/jzehrftx.html