zoukankan      html  css  js  c++  java
  • 初识JSP/Severlet技术开发Web应用

    什么是动态网页

      1.根据不同的输入(或操作),返回不同网页。

      2.静态网页无法实现搜索、购买、登录等交互功能,无法进行实时更新。

    如何实现动态网页

      首先需要服务器,现阶段大部分是B/S架构,以前大部分是C/S架构。

          1.C/S(Client-Server):客户机-服务器。服务器负责数据的管理,客户机负责完成与用户的交互任务。

          2.B/S(Browser-Server):浏览器-服务器,是WEB兴起后的一种网络结构模式。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上。B/S技术的工作原理:用户向HTML文件输入——请求应用服务器——访问数据库服务器——返回从服务器端检索到的信息——给用户。

          3.B/S与C/S的比较:

     URL

    Uniform Resource Locator统一资源定位符。

    URL由4部分组成:协议、主机、端口、路径。

    URL语法一般为:

    http://localhost:8080/news/index.html

    扩展:https和http区别

       1.https协议需要申请证书,一般免费证书很少,需要交费。

       2.http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。

       3.http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

       4.http的连接很简单,是无状态的。https是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。

    Tomcat服务器简介

       1.Tomcat服务器:

           Apache Jakarta的开源项目;JSP/Servlet容器

       2.Tomcat服务器的目录结构:

       

        3.Tomcat服务器配置:

            配置合理的JDK,并且要符合Java_HOME环境变量。

           可以通过配置文件server.xml修改Tomcat端口号,找见<Connector port=“8080”.....>修改<Connector port=“6060”.....>

    Web项目的目录结构

    Web应用的目录结构:

    使用IDEA配置Tomcat服务:

        1.创建新的项目,进入Project页面选中Java EE下的Web Application创建。

        2.File——Settings——Application Servers添加Tomcat Server 找到所安装的Tomcat文件,点击Apply在点OK配置好了。

        3.选中右上方方框栏点击,进去Run/Debug Configurations页面。点击+选中Tomcat Server 点击Local进行配置,Deployment进行添加var包,Apply点击OK。

  • 相关阅读:
    C++类型前置声明
    Qt 引用头文件 QT_BEGIN_NAMESPACE QT_END_NAMESPACE
    Qt emit的使用
    特定于类的内存管理---《C++必知必会》 条款36
    C++深入理解虚函数
    使用网页预加载顶部进度条
    简单读取 properties文件
    win2012r2 关闭中英文悬浮小方框显示
    bootstrap的Alerts中 可以放置p标签 设置 align="center" 用来设置文本居中
    char和String 在jsp java代码中与jstl代码中的区别
  • 原文地址:https://www.cnblogs.com/zhrehe-11/p/13322013.html
Copyright © 2011-2022 走看看