`

直接在JS中用EL表达式取值的问题

阅读更多

 在jsp页面中,可以直接统计EL表达式取值,如:

${requestScope.userName} 是获取request范围内的userName属性。

但在JavaScript中,如果按如下方式取值:

var  userName = ${requestScope.userName};

则出现异常,原因是取出来的值赋值给userName变量时,不知道userName的类型,所以报js错误。

应写成如下方式:

var  userName = “”;

userName = ${requestScope.userName};

即可,因为在jsp中从 ${requestScope.userName}取出来的值,会转换成userName声明的类型。

 

分享到:
评论

相关推荐

    JS中用EL表达式获取上下文参数值的方法

    在Spring MVC中,EL表达式可以用来从ModelMap对象中获取相应的数据,但需要注意的是,由于JavaScript是运行在客户端的,因此在JS代码中不能直接使用JSP EL表达式。通常,我们需要借助JSP页面作为中间层来处理这些...

    EXCEL中用正则表达式

    Excel本身并不直接支持正则表达式,但可以通过VBA(Visual Basic for Applications)扩展其功能。 VBA是Excel内置的编程环境,它允许用户编写自定义函数和宏,以实现更高级的操作。在VBA中,我们可以引入`MS ...

    java中用正则表达式实现对IP地址的检测

    正则表达式(Regular Expression)是一种强大的文本处理工具,在Java中通过`java.util.regex`包来提供支持。它可以用一种描述性的语言来匹配字符串模式,被广泛用于搜索、替换以及验证文本数据。 #### IP地址简介 ...

    java中用正则表达式检测IP地址是否合理

    在Java中,主要通过`java.util.regex`包提供的类来实现正则表达式的功能。 #### 2. IP地址格式 IPv4地址由四组数字组成,每组数字之间用点分隔,例如“192.168.1.1”。每组数字的范围为0到255。因此,一个有效的...

    在MFC中用正则表达式对窗体进行有效性验证.rar_ManWrap Library_mfc正则表达式

    我想利用本月的专栏描述一个有趣的应用程序,这个程序是用本期我的一篇文章:“使用 ManWrap 库在本机 C++ 代码中调用.NET”所讨论的 ...但因为许多细节与正则表达式本身无关,所以感觉在这里描述 RegexForm 更好些。

    javaScript 正则表达式详解

    replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 JavaScript 中的正则表达式提供了强大的字符串匹配和操作能力,广泛应用于字符串处理和数据验证等领域。

    Java算术表达式计算类库 ExpressionJ

    当表达式解析或计算过程中出现错误时,ExpressionJ会抛出异常,帮助开发者快速定位问题。此外,它还提供了一些方法来检查表达式的语法是否正确,以便于在计算前进行预验证。 ### 6. 性能与效率 由于ExpressionJ...

    Javascript经典正则表达式

    `String.replace()`方法用于在字符串中用一些字符替换另一些字符,或者替换一个与正则表达式匹配的子串。其基本语法为`replace(regex, newSubStr)`。 1. **参数说明**: - `regex`:可以是字符串或正则表达式,...

    java中用正则表达式来检测IP地址是否合理,简单又好用。.rar

    在Java编程中,正则表达式是一种强大的工具,用于匹配、查找、替换字符串中的模式。在本场景中,我们关注的是使用正则表达式来验证输入的字符串是否符合IP地址的格式。IP地址通常由四组0-255之间的数字组成,每组...

    数据结构中用栈求解表达式

    ### 数据结构中用栈求解表达式 #### 知识点概述 本篇文章将详细介绍如何在数据结构中利用栈来解决表达式的计算问题。对于初学者来说,掌握这一技巧不仅有助于深入理解数据结构的应用,还能为后续学习算法打下坚实...

    SQL server中用到逻辑表达式的句子

    在SQL Server中,逻辑表达式是构建复杂查询和控制流程的关键元素。它们允许数据库操作根据特定条件执行不同的操作,从而增强了SQL语言的功能性和灵活性。以下是对给定文件中提到的几种涉及逻辑表达式的SQL Server...

    Python笔记-使用requests获取网页数据及re中用正则表达式获取指定数据

    如下代码: import re import requests class HandleLaGou(object): def __init__(self): self.laGou_session = requests.session() self.header = { 'User-Agent': 'Mozilla/5.0 (Macintosh;...

    在MySQL中用正则表达式替换数据库中的内容的方法

    本文将详细介绍在MySQL中用正则表达式替换数据库中的内容的方法。 MySQL正则表达式替换的基本语法 ----------------------------- 在MySQL中,用正则表达式替换数据库中的内容主要通过使用REGEXP和REPLACE函数来...

    js项目中用到的正则表达式统计

    1、大于等于0的值,允许输入两位小数(边界值:100.0,100.00等值都已包含在验证的里面); 2、大于3小于40的整数; 3、0到1之间的小数(不包括0,1;包含0,1;包含0,不包含1等); 4、1-100的整数; 5、大于6的整数...

    VC 直接调用PRCE 正则表达式(VS2010)

    在本文中,我们将深入探讨如何在Visual Studio 2010环境下直接调用PCRE(Perl Compatible Regular Expressions)库,即PRCE,而无需额外创建静态或动态库工程。我们将基于提供的版本pcre-8.35进行讨论,并通过一个名...

    delphi 教你如何做表达式解析器

    在IT领域,构建一个表达式解析器是一项基础且重要的任务,尤其对于编程语言的设计与实现。本教程将通过Delphi这一强大的Object Pascal开发环境,教你如何构建一个表达式解析器,涉及词法分析器和语法分析器的关键...

    Cron表达式生成器html源码

    Cron表达式在Quartz中用于配置JobTrigger,定义触发任务执行的具体时间。通过Quartz的API,我们可以轻松地创建、启动和管理定时任务。 6. **Cron表达式生成器的用途** - 教育:对于初学者来说,这是一个很好的学习...

    在java中解析表达式

    自己弄的小例子,用到bsf.jar包,用来在java代码中解析表达式,工作中用到,因为需要拿到xml里配置的表达式例如2+3>4;通过java读取xml达到表达式后怎样解析出表达式的值呢,本例子能够说明,简单例子,深入学习可以...

    计算机导论-实验报告-电子表格处理

    一、 实验目的与要求 1、 掌握工作表和工作簿的基本操作。 2、 掌握公式和函数的使用方法。 3、 掌握数据清单的管理方法。 4、 掌握数据分析工具。 二、实验环境 1、硬件环境:PC。...(3)在单元格C10中用表达式

Global site tag (gtag.js) - Google Analytics