jsp入门前了解

1.1JSP的学习背景

1. 会用浏览器

会调试 chrome浏览器中 F12 功能的简单介绍

2. 会HTML+基本的CSS+基本的js& jQuery

js& jQuery的区别:

1.jQuery是一个 js框架,封装了js的属性和方法。让用户使用起来更加便利,并且增强了 js的功能.
2.使用原生 js是要处理很多兼容性的问题(注册事件等),由jQuery封装了底层,就不用处理兼容性问题。
3.原生的js的dom和事件绑定和Ajax等操作非常麻烦,jQuery封装以后操作非常方便。

CSS学习

3. 熟悉Java编程

4. 了解HTTP

超文本协议 无状态协议
在这里插入图片描述

1.2 JSP与其他动态网页技术

ASP和JSP的区别;

都是在服务器。is
tomcat
asp使用js脚本 解释模式 逐行解释
jsp java脚本 编译执行模式

JSP与CGI的区别

语法复杂 CGI的运行是以进程 爆栈 大流量 服务器崩溃
jsp是以线程为模式 挂库

JSP与PHP的区别;

数据库 挂库 ,访问速度不同 jsp最快
jsp搭了桥 JDBC 透明地对接数据库
PHP LAMP架构 中小型

1.3JSP的优点

1.将内容的生成和显示进行分离

include

2.强调可重用性组件

JavaBean

3.采用标识简化页面开发

自定义标签 别人修改不了

4.健壮性和安全性

5.良好的移植性

6.企业级的扩展性和性能

EJB ERP 上万张表

1.4建立JSP的运行

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

Tomat
eclipse+DW
在开发过程中,基于JSP项目通常涉及到

Web服务器

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

数据库服务器

Oracle数据库服务器
ORACLE
在这里插入图片描述
在这里插入图片描述

集成开发环境的选择
在这里插入图片描述
在这里插入图片描述

1.4建立JSP的运行环境

JSP页面运行环境的搭建:

安装JDK java develope kit java 开发工具包

JDK:
JDK是Sun公司提供的Java开发工具。
开发JSP必须使用JDK工具包。
JSP引擎使用JDK提供的编译器,将Servlet源代码文件编译为字节码文件。
JSP引擎调用java虚拟机来解释执行字节码文件,并将结果返回给客户。

jsp用来转译 .jsp>>>.java
jdk文件夹
bin javac 命令
includej ava跟JVM 头文件
lib 类库,存放一些jar包
jre 下面 jvm的bin lib 用于转译
demo
sample
1.jdk文件夹(java开发工具包)
–jre
–jvm java虚拟机
–lib 类库,存放一些jar包
–bin 存放一些命令(java命令、javac命令)
java的可执行文件
–src.zip 源代码

2.jre文件夹(java运行环境)
–jvm java虚拟机
–lib 类库,存放一些jar包

安装WEB服务器

配置环境变量

jdk为什么要配置环境变量?

1.使操作系统自动快速定位到编译器
2.编译器java编译需要类库,配置环境变量能更快
3.tomcat要知道java jvm的位置

在这里插入图片描述

home搜索路径路口
搜索路径 %省略home
找编译器找jvm
在这里插入图片描述
webapps web应用
root 直接访问页面
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
web-informatio部署信息
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值