你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

J2EE——基础配置

2021/12/25 21:15:22

基本介绍

  • 企业级开发
  • sun公司制定的一套开发标准
  • 如:
    1.JDBC
    2.JSP:java server page
    4.Servlet:java服务端小程序
    5.数据库联接池
    6…

区分动态网站及静态网站

  • 动态网站:根据不同的输入或操作,返回不同的页面====数据库
  • 静态网站:无法对静态网页实时更新,无法实现搜索、购买、登录等交互功能

区分C/S及B/S

1.C/S:客户端/服务器

在这里插入图片描述
优点

  • 充分发挥客户端PC的处理能力,用户机比较好的话,运行效果佳,图形效果好,充分利用本机显卡(游戏)

  • 客户端将数据处理好后再交给服务器,降低服务器的负荷,提高速度

  • 缺点

  • 升级麻烦,为所有用户一一的重装系统

  • 维护麻烦

  • 数据库直接在公网上面暴露

2.B/S:浏览器/服务器

在这里插入图片描述
优点

  • 维护升级简单
  • 随时随地访问,只要有浏览器
  • 对客户端电脑要求不高

缺点

  • 服务器端负载较重,对服务器要求高

运行原理
在这里插入图片描述

URL

1.URI

  • 统一资源标识符
  • 作用:表示Web上每一种可用的资源
  • 组成:资源得命名机制(http/https…)+存放资源的主机名(localhost/www.baidu.com…)+资源自身的名称(index.html…)

2.URL

  • 统一资源定位符
  • 具体的URI,URI的一个子集
  • 组成:
protocol://hostname[:port]/path/[:parameters][?query]#fragment
协议://主机名[:端口]/路径/[:参数][?请求字符串]#锚机

http默认端口号:80
https默认端口号:443

tomcat

安装配置启动

Java开源网站
1.安装

  • 打开以上网站
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 下载完后解压
    在这里插入图片描述
    2. 配置环境变量
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
3.启动
在这里插入图片描述
在这里插入图片描述

  • 浏览器搜索

在这里插入图片描述
在这里插入图片描述

tomcat目录结构

在这里插入图片描述

加入用户以及角色,并登录后台管理页面

在这里插入图片描述

在这里插入图片描述

  • 解决问题

在这里插入图片描述
在这里插入图片描述

  • 关闭服务后 (shutdown.bat),重启,刷新网站,输入用户名和密码,可进入即可

修改端口

在这里插入图片描述
在这里插入图片描述

  • 关闭服务后,重启,将原端口号8080修改为新设置
  • 80端口号存在怎么办?
  • 错误提示
    在这里插入图片描述
    netstat -ano|findstr “80” 查出占用80端口的应用
    taskill /f /pid 4 强制结束
    在这里插入图片描述
    杀不死则将端口号改成别的
    在这里插入图片描述

发布项目

在这里插入图片描述
在这里插入图片描述

  • web.xml
<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
  version="3.1"
  metadata-complete="true">

</web-app>
  • 重启页面
本机访问
http://localhost/ddw/index.html

别人访问
IP地址/ddw/index.html

常见错误

  • 404:tomcat服务打开,但是没有这个页面资源
  • 无法访问此网站:tomcat服务未打开
  • 505:代码出错