展开全部

jsp中${}----是EL表达式的常规表示方式,目的是为了获取{}中指定的对象(参数、对象等)的值如:${user.name}<====>User user = (User)request(搜寻范围).getAttribute(user);String name = user.getName();out.println(name)

从当前636f707962616964757a686964616f31333431366333页面起开始搜寻 user对象,然后获取改对象的name属性值,其搜寻的范围依次是:page、request、session、application,如果未搜索到,即会返回null值。

扩展资料:

jsp中${}的优缺点:

优点:

1、一次编写,到处运行。除了系统之外,代码不用做任何更改。

2、系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP的局限性JSP的优势是显而易见的。

3、强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。

4、多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。

5、支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVA BEANS 组件来实现复杂商务功能。

缺点:

1、与ASP也一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。

2、Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。

java $ 怎样用_jsp中$是什么意思?怎么用?相关推荐

  1. java中的%%%_JSP页面中%!%与%%与%=%

    首先,我们要了解jsp运行原理.JSP的本质就是一个Servlet,JSP的运行之前会先被Tomcat服务器翻译为.java文件,然后在将.java文本编译 为.class文件,而我们在访问jsp时, ...

  2. jsp 导入java类_JSP页面导入问题。类文件放在WEB-INF / classes中的包中

    我有一个正在运行的Web应用程序crawler_GUI,其buildpath中有另一个Java项目jspider.(我用蚀伽利略) GUI使用jspider项目作为其后端. JSP创建jspider对 ...

  3. DTCC:数据库安全重点在数据拷贝过程中

    本文讲的是DTCC:数据库安全重点在数据拷贝过程中,2017年5月11日-13日,2017中国数据库技术大会于北京国际会议中心盛大开幕.作为国内最受关注的数据库技术大会,本届大会以"数据驱动 ...

  4. R语言应用substr函数和substring函数抽取(extract)、删除(Remove)、替换、匹配(Match)特定的字符串、并对比两个函数的异同、grepl检查子字符串是否存在于字符串中

    R语言应用substr函数和substring函数抽取(extract).删除(Remove).替换(Replace).匹配(Match)特定的字符串.并对比substr函数和substring函数在 ...

  5. Python使用matplotlib可视化绘制并导出可视化结果图表到PDF文件中

    Python使用matplotlib可视化绘制并导出可视化结果图表到PDF文件中 目录 Python使用matplotlib可视化绘制并导出可视化结果图表到PDF文件中

  6. Linux: debian/ubuntu下安装和使用Java 8

    Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...

  7. java/jsp/sql server项目 字符编码统一_JSP开发过程遇到的中文乱码问题及解决方案...

    对于程序猿来说,乱码问题真的很头疼,下面列举几种常见的乱码. 1.数据库编码不一致导致乱码 解决方法:首先查看数据库编码,输入: show variables like "%char%&qu ...

  8. maven 错误:HttpServlet was not found on the Java

    错误:HttpServlet was not found on the Java

  9. jasp报错_JSP报错!成功解决问题200+追加分数!

    resin报错的资料500ServletExceptionjava.lang.NullPointerExceptionatorg.apache.jcs.auxiliary.disk.indexed.I ...

最新文章

  1. 疯狂的消化之旅|消化系统简介
  2. gazebo仿真环境加载多个机器人
  3. verilog中级别到底是什么?级别的分类是什么???
  4. 用 ABAP 实现的报表欢迎屏幕 - Splash Screen
  5. 首次披露!阿里线下智能方案进化史
  6. java时间类Date、Calendar及用法
  7. pycharm调试debug入门
  8. 利用单壁路由实现vlan间路由
  9. IBM启用水冷却技术为IDC服务器降温
  10. 377.组合总和IV
  11. 360急速浏览器有道词典屏幕取词问题
  12. 图像质量评价函数SSIM介绍
  13. 计量经济学笔记2---最大似然估计
  14. 谷歌浏览器使用复制的功能
  15. Maven setting配置镜像仓库
  16. input 标签中的 Hiden隐藏域
  17. 【秒懂+解决方案】git error: The following untracked working tree files would be overwritten by checkout: ...
  18. Web性能测试工具大全
  19. Android屏幕适配(网易云音乐方案)
  20. 控制器(Controller)规范

热门文章

  1. Processing 网格纹理制作(棋盘格)
  2. c语言解一元二次方程代码,一元二次方程求解程序完整代码
  3. 计算机网络连接显示678是什么意思,WinXP宽带连接提示错误代码678怎么办?
  4. 迪士尼超级计算机多少钱,上海迪士尼乐园公布票务调整方案,明年1月9日起实行新票价...
  5. 初学者值得一看:什么是编程/C语言,编程学习建议,编程解疑与误区注意
  6. R新建空矩阵循环放数据
  7. R语言 sub()用法
  8. python爬取京东评论怎么翻页_爬取京东网页评论(动态网页)
  9. 怎么精细化管理客户关系?企业微信CRM系统可以做到吗
  10. 安卓-QQ-课程设计