JSP动态网页技术 |
您所在的位置:网站首页 › jsp生成html后缀 › JSP动态网页技术 |
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 |