绝对路径和相对路径的区别:
相对路径:同一个目录的文件的引用(如果源文件和引用文件在同一个目录中,直接写引用文件名即可)。
绝对路径:文件在硬盘上真正存在的路径(即完整的描述文件位置的路径)
注:
“.”–代表目前所在的目录
“..”–代表上一层的目录
“/”–代表根目录
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:布尔属性,定义在包含资源前是否刷新缓存区。