JSP动态网页技术

您所在的位置:网站首页 jsp生成html后缀 JSP动态网页技术

JSP动态网页技术

2023-08-07 02:34| 来源: 网络整理| 查看: 265

jsp

在这里插入图片描述 Jsp是动态网页技术,jsp是一个servlet(jsp底层是java,需要进行编译,编译之后的文件就是一个java的servlet类) Jsp是html和java代码的结合版的网页 以jsp为后缀的文件就是一个jsp脚本。

jsp文件的工作原理

转换为java文件 -----编译为class 文件 ------在执行 Jsp在服务器启动之后第一次请求jsp的时候转换和编译,做出对应的响应结果 Jsp修改必须重启服务器 ,否则不会生效。 在这里插入图片描述

jsp文件的介绍

jsp指令 用于设置整个jsp页面相关的属性

page指令: 在这里插入图片描述 在这里插入图片描述

Include 指令 用来做jsp文件或HTML页面的引用 在这里插入图片描述 使用include之后 ,include的页面的资源获取路径与当前jsp文件的路径一致 此时使用的都是相对路径 。

资源是针对服务器去拿的 http://localhost:8080/Servlet05-jsp01/demo.html

在使用Tomcat服务器进行页面访问的时候,无法使用绝对路径(本地电脑的绝对路径)加载资源。

解决办法:

配置虚拟路径 在Tomcat中将图片所在的绝对位置配置进去在这里插入图片描述

将图片放到一个服务器上,网路资源的访问

在每一个jsp页面中 获取到当前项目的路径

ip:8080/项目名

jsp 动作元素

jsp动作利用xml元素语法格式的标记来控制Servlet引擎的行为。利用jsp动作可以动态地插入文件,把用户请求的操作转发到另外的界面,为Java插件生成HTML代码。 在这里插入图片描述 jsp:text动作元素 jsp:text动作元素允许在JSP页面和文档中使用写入文本的模板。 语法格式如下: 在这里插入图片描述 底层是以xml文件的格式在页面中

ZS 20 Jsp的include指令和include动作元素的区别

Include指令是在jsp页面加载完成之后 加载其他文件 Include动作是根据include的位置,随着jsp页面的加载顺序一起加载

JavaBean

在这里插入图片描述 类必须是public修饰的,属性是私有的,必须对属性进行封装,必须有无参数构造方法。 在这里插入图片描述 获取JavaBean对象 给JavaBean赋值 获取JavaBean的属性值

jsp的脚本元素

Jsp是一个servlet,jsp是html和Java的结合 。 Jsp的脚本元素就是为可以在jsp文件中编写Java代码 。

编写Java代码 局部变量 用来声明变量 全局变量 用来在页面显示内容

%> 查询 查询


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3