中易网

JSP中声明,表达式和脚本的区别

答案:1  悬赏:80  
解决时间 2021-01-14 15:35
JSP中声明,表达式和脚本的区别
最佳答案
1. 表达式
表达式: 是对数据的表示,系统将其作为一个值进行计算。
语法:<%= expression %>
例如:<%=user.getName() %>
表达式的本质:在将JSP页面转换成Servlet后,使用out.print()将表达式的值输出。这样如果user.getName()的返
回值是"liky", 那么实际上在servlet中就将转换成out.print("liky");
因此这里要注意以下两点:

1) 如果表达式是调用一个方法,那么这个方法必须要有返回值,而不应是void,也就是说void getName()这样的
方法是不能被调用的。
2) 在方法的后面不能有分号;例如<%=getName();%>这是不允许的。
2. 脚本
脚本:就是在<% %>里嵌入Java代码,这里的Java代码和我们一般的Java代码没有什么区别,所以每一条语句
同样要以";"结束,这和表达式是不相同的
语法:<% code %>
脚本的本质:就是将代码插入到Servlet的service()方法中。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我这脸100分打多少分,同桌老说我丑,请客观
观察两种不同的事物写一个小片段
真心可贵和真情可贵,有什么区别
小米5可以去哪里换电池
雪豹羽绒服的雪豹文化
求电影女欢百度云
比一比你的前女友有多渣,有些女人渣到超乎你
求《铁拳6》街机李超狼中文出招表 谢谢!
岩石学的现代岩石学
奥迪a614年02.0保养灯怎样归零
大罗天仙状元什么意思
中国移动(丽湖营业厅)地址在什么地方,我要处
逢字是多少笔?是什麽意思
我儿子读高二,他想放下学业去搞电竞,说电竞
机油级别SN是不是就是好机油了?
推荐资讯
租10辆吉普车当婚车大概需要多少钱
我在新世界珠宝买了个铂金戒指,戒指刻的新金
有人知道化保力老师的直播ID?求告知!
加友咔咔美车(同济店)地址在哪,我要去那里办
以前记得叫什么五五五奥特曼,用腰带变身的超
明史列传第一百六十二翻译
我的手指月牙没有问题,都有.请问伤算精严重
什么是婚姻难成交易散,夫君走失不见踪?
求GL小说资源合集
群主出来暴走漫画图片
请问图中的电路可以输出19.2v的电压吗
刘流在乡村爱情中演谁
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?