JSP学习(一)——环境搭建


B站教程–>点击跳转

JSP

Java Serve Page : 一种动态网页开发技术

动态、静态: 区分不是网页能不能动,而是:随着时间、地点、用户操作的改变是否发生改变。

jsp简单说就是在html中写java代码

架构:

  • CS (Client Serve):不足:1.软件升级,全部客户端都要升级;2.维护麻烦,维护每一个客户端;3.每个客户端都要安装客户端软件。
  • BS (Brower Serve) : 浏览器-服务器,客户端通过浏览器直接访问服务端,但速度慢

tomcat

用jsp需要使用tomcat作为服务器。

下载

百度官网下载(下载时选择最后一个,是一个安装包,安装时会自动找到电脑上的jdk,如果jdk事先已经配置好的话)

测试是否安装成功: 打开tomcat,在浏览器输入 localhost:8080 看是否能打开,(1.IE 要加前缀http:// 2.tomcat默认端口号 8080)

目录结构

在这里插入图片描述

  • bin : 可执行文件(start.bat 【打开】 shutdown.bat 【关闭】 )
  • conf:配置文件 (server.xml)
  • lib:tomcat依赖的jar包
  • logs:日志文件(记录出错等信息)
  • temp:临时文件
  • webapps:可执行的项目
  • work:存放jsp翻译成的java,以及编译成的class文件
  • 其他:说明文档

配置eclipse

1. Window–>Serve–>Runtime Environment—>右面Add–>Apache Tomcat vX.X—>finish–>apply and close
2.Window–>Show view–>Serves
3.在新打开的Serves栏中点击第一条,选择刚才配置的服务器
4.完成后在Serves中出现配置的服务器,右键点击start启动服务器

注:
1.使用javaEE版eclipse,否则不能配置。
2.如果没有自己的版本tomcat,可能是eclipse版本太低,或者tomcat版本太高(目前2020.3版本Eclipse只支持tomcat9.0)

创建jsp项目

在其他中选在Web/Dynamic Web Project项目创建,选择服务器,在最后一定要记得勾选“Generate web.xml deployment descriptor” ,完成后就创建好一个jsp项目,在WebContent中写我们的代码(默认打开的是index.jsp文件,可以在刚才勾选创建的web.xml文件中修改)

jsp执行流程

  • 第一次访问jsp文件:服务器将jsp翻译成java文件,编译成class文件然后执行
  • 第二次访问jsp文件:直接执行class文件(如果服务端修改了代码,要重新翻译执行)

翻译的文件在 work\Catalina\localhost\JspProject\org\apache\jsp 下

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值