文章目录

  • 前言
  • 一、web简介
  • 二、WEB环境搭建
  • 三、使用Eclipse开发第一个WEB应用程序
  • 四、总结

一、WEB简介?
概述:

1.   JavaWeb 是指,所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb

2.Web应用程序的一个最大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要再安装其他软件

3.JavaWeb 是基于请求和响应来开发的。(客户端<----->服务器)

WEB应用程序的三大领域

(1)桌面应用程序(C/S架构)

(2)Web应用程序(B/S架构)

(3)嵌入式应用程序(移动开发等)

常用软件体系结构

C/S:  需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序;

缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦;

优点:安全性比较好

B/S:B/S结构即浏览器/服务器(Browser/Server);

优点:只需要编写服务器端程序;

缺点:安全性较差

Web资源的分类

如何访问WEB资源

WEB服务器

【概述】Web服务器的作用是接收客户端的请求,给客户端作出响应

常见的JavaWeb服务器

二、WEB环境搭建
   
         jdk

eclipse

tomcat

Oracle

三、使用Eclipse开发第一个WEB应用程序
   
        在eclipse中设置并且部署tomcat服务器

如何创建一个WEB项目?

如何将WEB项目发布到Tomcat服务器上?

如何在JSP里内嵌java代码?

如何设置编码格式,如何设置默认编码?

总结

javaweb—web环境搭建相关推荐

  1. 基于IDEA的JavaWeb开发环境搭建

    基于IDEA的JavaWeb开发环境搭建 基于IDEA的JavaWeb开发环境搭建 jdk下载安装配置环境变量 下载 安装 配置环境变量 下载安装激活使用IntelliJ IDEA 下载 安装 激活 ...

  2. JavaWeb开发环境搭建

                                         JavaWeb开发环境搭建 我们都知道,学习java首先要进行java运行环境的搭建,也就是JDK的安装,许多有着java学习 ...

  3. 好文分享:Javaweb开发环境搭建常用工具类型

    随着互联网的不断发展,无论是前端开发还是后端开发都越发垂直细分化,而今天我们就通过案例分析来了解一下,Javaweb开发环境搭建常用工具类型. 一:Web相关概念 Web程序也就是一般所说的网站,由服 ...

  4. Java Web环境搭建

    目录 Java Web 介绍 开发环境准备 兼容性问题 搭建环境 下载JDK 1.什么是jdk? 2.下载JDK的地址 环境变量配置 1.安装完成后,右击"此电脑",点击" ...

  5. 阿里云轻量应用服务器从购买到Web环境搭建

    本篇文章将介绍阿里云轻量应用服务器的购买和搭建Web环境    1.注册阿里云的账号:链接 2.如果是大学生的话,可以享受阿里提供的云翼计划,可以享受购买的优惠,如下图所示: 链接:https://p ...

  6. 阿里云javaweb开发环境搭建(一)(jdk+Tomcat)

    因项目需要,新买了阿里云,准备把之前开发的项目打包部署在阿里云上. 我的阿里云镜像用的是Centos7,先是要搭建javaweb开发环境,这里把踩过的坑写一下,直接上干货: 一.使用工具 Xshell ...

  7. ngin php,web环境搭建之Linux--nginx-php-mysql

    环境:Linux CentsOs 6.7 32位 任务:搭建web环境:Linux--nginx-php-mysql (1)安装PHP包括一些附加件:1yuminstall php php-mysql ...

  8. Java web 环境搭建-Linux

    文章目录 一.初识 Tomcat 二.Java web 环境:Nginx+JDK+Tomcat+MySQL 三.环境部署流程 3.1 安装 JDK(java 解析器) 3.1.1 首先安装 gcc 3 ...

  9. 安全系列------web环境搭建组合

    asp环境搭建 asp + mssql + IIS asp + access + IIS IIS6.0(windows 2003) 7.X(7.0.7.5)(windows 2008 .win7) p ...

最新文章

  1. 特斯拉被曝储存大量未加密个人数据 | 极客头条
  2. 武汉专科计算机学校排名2015,武汉前十名的大专:2021武汉职校排名榜
  3. Python基础教程:字典和Json
  4. 迷宫搜索问题最短路_迷宫的最短路问题(水+BFS宽搜)
  5. python拼图游戏_乐趣无穷的Python课堂
  6. 【bfs】极其简单的最短路问题
  7. 【操作系统复习】进程的定义、组成、组织方式
  8. highlight.js 语法高亮,让你的页面更美观~
  9. 人工智能哪些技术在教育领域中得到了应用?
  10. [leetcode]Two Sum @ Python
  11. 警察招计算机科学与技术专业,山西警官高等专科学校计算机科学与技术系
  12. linux下使用PulseAudio获取扬声器的音量和是否静音
  13. iPhone手机数据找回指南2:iPhone手机使用技巧
  14. javascript全笔记-基础版(尚硅谷视频李立超老师)
  15. K-means中K值的选取
  16. 第一个java程序HelloWorld
  17. ARP家族--ARP,代理ARP,Gratuitous ARP
  18. 服务器申请系统,政务云平台服务器申请
  19. ANSYS入门实例_利用APDL建模、分析、绘制云图的基本流程
  20. [海思3519av100] 海思开发板设置静态ip并设置telnetd自启动服务

热门文章

  1. GIS十问之一:到底什么单位招聘GIS专业的学生?
  2. java 慕课 结题报告_[转载]微课组:小课题研究结题报告
  3. 腾达n304v2支持万能中继吗_腾达无线路由器,无线中继怎么设置?
  4. android 原子文件,Android原子操作
  5. C#毕业设计——基于C#+asp.net+sqlserver的校园新闻发布系统设计与实现(毕业论文+程序源码)——新闻发布系统
  6. jsnes-FC模拟器-在线玩fc游戏
  7. JAVA打字小游戏,面向对象完成
  8. 【计算机网络】可靠传输
  9. GPS地图升级价格一览表
  10. 京东校招java工程师_2017年京东校招Java研发笔试编程第1题