• JavaEE——HTTP协议和Tomcat服务器


    Http协议和Tomcat服务器

     

    什么是Http协议

    HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。

    Http协议的组成

    Http协议由Http请求和Http响应组成

    Http请求


     1 <%@ page language="java" contentType="text/html; charset=UTF-8"
     2     pageEncoding="UTF-8"%>
     3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
     4 <html>
     5 <head>
     6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     7 <title>Insert title here</title>
     8 </head>
     9 <body>
    10     <form action="/WEB02/LoginServlet"  method="post">
    11         <input type="text" name="username"><br>
    12         <input type="text" name="password"><br>
    13         <input type="submit" name="登录"><br>
    14     </form>
    15 
    16 </body>
    17 </html>

    请求方式:POST、GET

    Http响应:

    状态码:

    常用的状态码如下:

    200 :请求成功。

    302 :请求重定向。

    304 :请求资源没有改变,访问本地缓存。

    404 :请求资源不存在。通常是用户路径编写错误,也可能是服务器资源已删除。

    500 :服务器内部错误。通常程序抛异常。

    状态信息:状态信息是根据状态码变化而变化的

     Tomcat服务器

    Web开发中的常见概念

    B/S系统和C/S系统

    Brower/Server:浏览器 服务器 系统 

    Client/Server:客户端服务器系统

    Tomcat的启动与运行

    1:

    2:

    3:会弹出cmd对话框  然后这么一大串信息

    4:双击这个文件是关闭

    到这一步之后你就有疑问了??就脑袋上一串问号的呢种疑问

    不要怕   我知道你要问什么

    当然要验证是否开启了Tomcat    但验证之前先不要关闭

    在你的浏览器输入这个地址(最好使用谷歌或者火狐....反正我老师是不让我们用别的emmmmm)

    如果你打开这个地址之后是有这只猫的页面那你就开启成功了!反之,你就找你老师解决问题好了

    Tomcat启动不成功的原因分析:

    1)如果没有配置JAVA_HOME环境变量,在双击“startup.bat”文件运行tomcat时,将一闪立即关闭。

    且必须配置正确,及JAVA_HOME指向JDK的安装目录

    2)端口冲突

    java.net.BindException: Address already in use: JVM_Bind <null>:8080

    修改Tomcat/conf/server.xml

     

    使用Eclipse绑定Tomcat并发布应用

    步骤1:获得服务器运行环境配置,Window—Preferences—Server—Runtime Environmen

     步骤2:添加服务器

     

    步骤3:选择服务器在硬盘的地址,然后所有的都是确定/Next/Finish

     

    步骤四:完成成功

    步骤5:设置发布位置

    修改tomcat发布的位置

     步骤6:项目右键/Run As/Run on Server

    叮叮!结束!

  • 相关阅读:
    rsync 安装使用详解
    shell全备份脚本(借鉴别人的,在其基础上修复完善了bug)
    完全备份、差异备份以及增量备份的区别
    云主机格式化和挂载数据盘
    JSONP跨域
    php的多线程使用
    tp其他功能
    Zend Guard Loader和Zend Optimizer的安装(更新中)
    前端编码规范
    前端优化
  • 原文地址:https://www.cnblogs.com/2734156755z/p/9598270.html
Copyright © 2020-2023  润新知