zoukankan      html  css  js  c++  java
  • Servlet 2—— FirstWebApp

    为了更好地理解JavaWeb开发,先用Tomcat做了一个小的web界面。项目很简单。

     welcome.html

    <html>
        <head>
            <title>welcome page</title>
        </head>
        <body>
            <h1 align="center"><font color="red">welcome page!</font></h1>
            <hr>
            <!--超链接方式-->
            <a href="http://localhost:8080/FirstWebApp/login.html">login page</a>
            <br>
            <!--为了更加的通用,URL路径中的IP地址,端口号可以省略-->
            <!--以下网络资源路径还是一个绝对路径,目前必须以"/"开始-->
            <a href="/FirstWebApp/login.html">login page2</a>
    
        </body>
    </html>

    login.html

    <html>
        <head>
            <title>login page</title>
        </head>
        <body>
            <form action="">
                username<input type="text" name="username" /><br>
                password<input type="password" name="password" /><br>
                <input type="submit" value="login" />
            </form>
        </body>
    </html>

    FirstWebApp的开发步骤

    1、在CATALINA_HOME/webapps/ 目录下新建文件夹,起名FirstWebApp,这个目录的名字就是webapp的名字。C:apache-tomcat-6.0.32路径是Tomcat服务器的根目录,C:apache-tomcat-6.0.32webappsFirstWebAppwebapp的根目录。

    2、在webapp的根目录下新建一个html文件login.html,简单编写该HTML页面。

    3、启动Tomcat服务器,打开浏览器在浏览器地址栏上输入URL访问该资源:

    • http://127.0.0.1:8080/(对应C:apache-tomcat-6.0.32)
    • http://127.0.0.1:8080/FirstWebApp(对应C:apache-tomcat-6.0.32webappsFirstWebApp)
    • http://127.0.0.1:8080/FirstWebApp/login.html(访问login.html页面)
    • http:// 通信协议,是W3C制定的,包括请求协议和响应协议,这个协议就是一套数据格式。
    • 127.0.0.1  IP地址,是计算机在网络中的身份证号,独一无二的。
    • 8080 PORT端口号,Tomcat默认端口8080,端口是这台计算机上服务的唯一标志,常用端口:1521Oracle)、3306mysql)、21FTP服务器默认端口)、80WEB的默认端口)
    • /FirstWebApp/login.html 资源的路径,FirstWebAppwebapp的根,login.html是根下的一个文件,要求这个文件必须在FirstWebApp文件夹下。

    3、向服务器发送请求除了在浏览器地址栏上直接输入URL的方式之外,还可以使用超链接的方式向服务器发送请求,所以在web app的根下在新建一个first.html,在该文件中编写超链接,当用户点击超链接的时候向web服务器发送请求,超链接如下所示:

    4、在webapp的根目录下新建html文件夹,在该文件夹中编写second.html文件,如果想访问该资源,需要编写以下的URL

    5、站在用户的角度如何访问web服务器中的资源:当服务器启动之后,只能打开浏览器,在浏览器中输入URL或者点击超链接向web服务器发送请求进行资源的访问,用户没有权利直接打开“服务器”上的某个html文件,因为浏览器和服务器在不同的地理位置上。

    6、在向web服务器发送请求的时候请求路径中的IP地址和port端口号可以省略,如下所示:

    • <a href="/FirstWebApp/login.html">跳转到登录页面</a>
    • <a href="/FirstWebApp/html/second.html">跳转到HTML目录中的页面</a>
    • 以上路径使用的是绝对路径,必须以/”开始,第一个“/”代表Tomcat服务器的根。路径前面的IP地址和port端口会自动添加。

     

    转载请注明出处:https://www.cnblogs.com/stu-jyj3621
  • 相关阅读:
    (005)Linux 复制命令cp总提示是否覆盖的解决方法,在cp前加
    (030)Spring Boot之RestTemplate访问web服务案例
    Gym
    Gym
    Gym.102006:Syrian Collegiate Programming Contest(寒假自训第11场)
    BZOJ-5244 最大真因数(min25筛)
    HDU
    HDU 1272 小希的迷宫(并查集)
    HDU 3038 How Many Answers Are Wrong(带权并查集)
    POJ 1182 食物链(带权并查集)
  • 原文地址:https://www.cnblogs.com/stu-jyj3621/p/14350206.html
Copyright © 2011-2022 走看看