JSP概述

jsp

java server pages(java服务器页面)
本质上jsp就是一个servlet,在html代码中嵌套java代码,
运行在服务器端,处理请求,生成动态的内容.
对应的java和class文件在tomcat目录下的work目录

后缀名 .jsp

执行流程

1.浏览器发送请求,访问jsp页面
2.服务器接受请求,jspSerlvet会帮我们查找对应的jsp文件
3.服务器将jsp页面翻译成java文件.
4.jvm会将java编译成.class文件
5.服务器运行class文件,生成动态的内容.
6.将内容发送给服务器,
7.服务器组成响应信息,发送给浏览器8.浏览器接受数据,解析展示


  这里需要说明的是,tomcat的目录结构,tomcat下的webapps存放的是项目文件,当tomcat运行的时候,到webapps找相对应的工程。而work目录是存放编译后的文件,例如jsp的编译后的文件。只有当你访问jsp页面时,work目录才会通过jsp生成java类,而这个java类就是继承了servlet。


jsp的脚本

<%...%> java程序片段

生成成jsp的service方法中


<%=...%> 输出表达式

生成成jsp的service方法中,相当于在java中调用out.print(..)。九大内置对象可以自行扩展。


<%!...%> 声明成员
成员位置.


修改JSP语言设置


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值