• JAVA WEB学习笔记(三):简单的基于Tomcat的Web页面


    注意:每次对Tomcat配置文件进行修改后,必须重启Tomcat

      在E盘的DATA文件夹中创建TomcatDemo文件夹,并将Tomcat安装路径下的webapps/ROOT中的WEB-INF文件夹复制到创建的TomcatDemo文件夹中。如下图:

      在TomcatDemo的根目录下创建index.html文件,并且写入如下代码:

    <html>
        <title>
            JSP学习
        </title>
        <body>
            <a>JSP学习笔记(三):简单的Tomcat Web服务器</a>
        </body>
    </html>

      此时,还是不能通过Tomcat进行网页的访问,这是因为没有对项目进行映射。映射需要对Tomcat的配置文件server.xml进行设置,在</host>标签前添加如下代码:

    <Context docBase="E:DATATomcatDemo" path="/JSPDemo"/>

      doBase的值是创建的项目的真实路径,path是虚拟路径(localhost:8080/JSPDemo),path中"/"符号不能少。现在可以在浏览器中输入"localhost:8080/JSPDemo"访问网址了。

      现在我们可以对访问首页进行设置,之前创建的是index.xml是因为在Tomcat的配置文件web.xml进行了设置,当访问虚拟地址是将默认访问index.xml文件,打开Tomcat的配置文件web.xml(conf文件夹中),可以在最下面看到如下代码:

    <welcome-file-list>
            <welcome-file>index.html</welcome-file>
            <welcome-file>index.htm</welcome-file>
            <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>

      在访问服务器是将会依次寻找【index.html】->【index.htm】->【index.jsp】文件,可以对代码进行修改,如:

    <welcome-file-list>
            <welcome-file>homepage.html</welcome-file>
        </welcome-file-list>

      这样,服务器将会需找【homepage.html】文件。由于我们的文件名是index.html,所以此时重启Tomcat后,输入"localhost:8080/JSPDemo"将会出现如下显示:

      此时已经不会再直接打开index.html文件了,而是打开了项目目录资源。此时如果创建一个homepage.xml文件:

    <html>
        <title>
            homepage.html
        </title>
        <body>
            <a>JSP学习笔记(三):简单的Tomcat Web服务器</a>
            <a>这里是homepage.html页面</a>
        </body>
    </html>

      但是,开发中并不建议对Tomcat的配置文件web.xml进行修改,开发中一般会对项目中/WEB-INF/web.xml进行修改。

      转载请注明转载地址:http://www.cnblogs.com/FlyingPuPu/p/5094983.html

  • 相关阅读:
    HTML
    数据库
    EF增删查改(三)------终极版
    三层的之间的引用
    sql:PostgreSQL
    csharp:SQLite and Access using C# code read data
    sql:Mysql create view,function,procedure
    sql: MySQL and Microsoft SQL Server Stored Procedures IN, OUT using csharp code
    Working C# code for MySql5.5 Stored Procedures IN parameters
    csharp:search and Compare string
  • 原文地址:https://www.cnblogs.com/FlyingPuPu/p/5094983.html
Copyright © 2020-2023  润新知