前端框架选型是企业提升开发效率与用户体验的关键因素
649
2022-11-11
jsTL核心标签库
文章目录
表达式标签
1、``输出标签2、``变量设置标签3、``变量移除标签4、``导入标签5、``重定向标签6、``传递参数标签7、``条件判断标签8、``条件选择标签9、``标签10、``其他条件标签11、``循环标签
简化JSP程序的开发
表达式标签
1、
将表达式的值输出到jsp页面中,类似<%=表达式%>或者EL表达式${expression}
语法格式1(没有标签体):
语法格式2(有标签体):
value属性:要输出的表达式或者变量escapeXml属性:指定是否转换字符,默认是true、如果是true就解析default属性:当value的值为null的时候、显示出来。就像那个前端显示图片、如果没有图片显示,就显示相应的文字。
举例子:
水平线
2、
语法格式1:在指定范围内将变量值存储到变量中
语法格式2:存储某个具体对象的内容
var属性:指定变量名,
举例子:
3、
语法格式:
var属性:要移除的变量名scope属性:在哪个范围内,如果不指定在哪个范围内,则在page、request、application、session中查找并且移除。
注意:找不到要移除的变量,不会抛出异常
4、
可以导入站内或其他网站的静态和动态文件到web页面中。
5、
重定向、可以将客户端发出的request请求重定向到其他URL服务端。 语法格式1:(简单的页面跳转)
语法格式2:将客户请求重定向到目标路径
url属性:指定目标urlcontext属性:在使用相对路径访问外部资源context资源时,指定资源的名字
举例子1:
举例子2:
6、
语法格式:
name属性:指定参数名value属性:指定参数值
举列子: 假如重定向到main.jsp页面
在main.jsp获取参数值
${param.user}
7、
语法格式1:
语法格式2:
test属性:必选属性,条件表达式var属性:可选、指定变量名,保存test属性的判断结果scope属性:变量的有效范围
8、
语法格式:
理解:就相当于if -else if -else if- else。 当when不成立执行下一个when,如果成立就执行when标签体的内容,如果所有的when都不成立,就执行otherwise标签中的内容
9、
语法格式
test属性:条件表达式
10、
语法格式
11、
语法格式:
items属性:必选属性,指定被循环遍历的对象var属性:指定循环体的变量名begin属性:指定循环的起始位置end属性:指定循环的终止位置step属性:指定循环的步长varStatus属性:指定循环的状态变量标签体属性:jsp页面可以显示的任何元素
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~