抓取jsp网页源代码(Java开发:JSP页面的基本属性的)
优采云 发布时间: 2021-12-15 09:36抓取jsp网页源代码(Java开发:JSP页面的基本属性的)
--用于声明当前JSP页面基本属性的页面指令可以写在JSP页面的任何位置,但为了可读性,通常最好将其放在JSP页面的前面
格式:
(1)——用于通知JSP解析引擎使用指定的代码翻译JSP。如果要防止JSP代码乱码,则应确保保存JSP文件时的代码与pageencoding指定的代码一致
(2)——为JSP翻译的servlet指定依赖jar包。例如:
--您可以实现页面收录的效果,即页面的合并效果
格式:
使用JSTL标记库中的标记时,应将JSTL标记库引入当前jsp:
前缀值可以是任意值,但在使用JSTL标记库时应将其用作标记名
注意:在导入之前,还需要导入与JSTL相关的jar包
JSP标记技术
在JSP页面中编写大量Java代码将导致JSP页面中HTML代码和Java代码的混合,这将导致页面非常混乱,难以维护
因此,在JSP的2.0版本中,sun提出了JSP标记技术,建议使用标记替换JSP页面中的java代码,并建议JSP2.0之后JSP页面中不应出现任何java代码行
El表达式
格式:${constant,expression,variable}变量必须事先存储在字段中
功能:主要功能是从域中获取数据并输出
(1)获取常量、表达式或变量的值(变量必须位于现有字段中)
<p>${ "Hello EL" } Hello EL
${ 100+123 } ${ (23*54) > 1250 ? 23*54 : 1250 }
${ name1 }
在EL中书写变量, 会通过变量名(name1)到四个域中去
寻找指定名称(name1)属性值, 如果找到就返回属性值,
如果找不到, 就什么也不输出。
寻找时按照域的范围大小, 按照从小到大的顺序去寻找,
找到就输出,找不到就接着往后查找,最终还找不到,就
什么也不输出!
pageContext