您的位置:首页 > Web前端 > JavaScript

JSP动作元素1

2016-09-20 19:03 267 查看

绝对路径和相对路径的区别:

相对路径:同一个目录的文件的引用(如果源文件和引用文件在同一个目录中,直接写引用文件名即可)。

绝对路径:文件在硬盘上真正存在的路径(即完整的描述文件位置的路径)

注:

“.”–代表目前所在的目录

“..”–代表上一层的目录

“/”–代表根目录

JSP文件中”contentType”和”pageEncoding”的区别:

contentType:指定访问服务器的浏览器使用什么编码(指服务器发送给客户端时的内容编码。

pageEncoding:是设置JSP页面源代码的字符编码格式(jsp文件本身的编码

动作元素

用XML语法写成,在请求处理阶段起作用(控制Servlet引擎的作用)

可用来动态的插入文件、重用JavaBean(一种JAVA语言写成的可重用组件)组件、把用户重定向到另外的页面、为Java插件生成HTML代码。

JSP常见动作:

jsp:include 在页面被请求时引入一个文件(重点)

jsp:useBean 寻找或者实例化一个JavaBean

jsp:setProperty 设置JavaBean的属性

jsp:getProperty 输出某个JavaBean的属性

jsp:forword 把请求转到一个新的页面(重点)

jsp:plugin 根据浏览器类型为Java插件生成Object或Embed标记

jsp:param 不同页面之间传递参数(重点)

jsp:include动作指令表示在当前的JSP页面中,包含静态或动态资源。该动作把指定文件插入正在生成的页面。

jsp:include动作可以在当前JSP文件中包含txt文件、JSP文件、HTML文件、Servlet文件。

page:包含在页面中的相对URL地址

flush:布尔属性,定义在包含资源前是否刷新缓存区。

include指令和动作指令的区别:

include指令是在JSP文件被转换成Servlet的时候引入文件(包含的内容是固定不变的,一经编译就不能改变)。

jsp:include动作指令插入文件的时间是在页面被请求的时候(包含的内容可以是动态改变的,在执行时才确定)。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: