zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Linux关闭防火墙命令
    js改变数组的两个元素的位子,互换、置顶
    vue nexttick的理解和使用场景
    vue mint-ui 框架下拉刷新上拉加载组件的使用
    vue项目中使用了vw适配方案,引入第三方ui框架mint-ui时,适配问题解决
    小程序开发笔记【二】,抽奖结果json数据拼装bug解决
    gulp插件gulp-nunjucks-render的使用及gulp4的简单了解
    小程序开发笔记【一】,查询用户参与活动列表 left join on的用法
    mysql数据插入前判断是否存在
    微信公众号通过图片选取接口上传到阿里oss
  • 原文地址:https://www.cnblogs.com/FlyingPuPu/p/5094983.html
Copyright © 2011-2022 走看看