`
心若.向阳
  • 浏览: 7848 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何在单独JS文件中写EL表达式

    博客分类:
  • Java
阅读更多
[size=x-large]前几天遇到一个问题,在jsp文件中是引入的js文件,需要修改js,但是在js文件中写el表达式并没有起到作用,而是全部显示出来了。后来经过查找资料搞明白后才解决了。以下是解决方法:

由于js属于客户端,el属于服务器端,执行过程先服务器端后客户端,所以需要在jsp页面增加一个隐藏域获取数据然后才能传到单独的js文件中。

实例在jsp文件中写:
* <input id="pic" type="hidden" value="${internationalConfig.查看图片}"/>
* <input id="upFailed" type="hidden" value="${internationalConfig.UploadFailed}"/>
在单独js中可以这样获取,如下:
* $("#pic").val();
* $("#upFailed").val();

这样最后就能获取到想要的值了。
[/size]
1
0
分享到:
评论

相关推荐

    JavaWeb-11 JSP&EL表达式

    EL表达式可以用于JSP页面的任何地方,包括在JSP标签、HTML属性、JavaScript变量等中。 EL表达式的主要特点包括: 1. 简洁性:EL语法简单明了,可以快速访问和操作JavaBean的属性。 2. 动态类型:EL自动处理数据类型...

    jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法

    EL表达式通常写在`${}`中,并且可以执行基本的算术运算、访问Bean属性、调用方法等。 在JSP 2.0中,EL表达式的使用可以通过`&lt;jsp-property-group&gt;`元素在web.xml中全局控制,也可以在每个单独的JSP页面中通过`...

    jsp详解含javabean el表达式等

    【JSP详解含JavaBean和EL表达式】 JavaServer Pages(JSP)是Java平台上的一个标准技术,用于创建动态Web页面。它允许开发者将HTML和Java代码混合编写,简化了网页开发流程。JSP的核心在于它能将业务逻辑、表示层和...

    在js文件中如何获取basePath处理js路径问题

    js路径的问题有时候不好处理,在jsp中,我们可以用el表达式直接获取basePath,但是在单独js文件中不能用el表达式,又不想在jsp中单独的写个变量,可以用以下方法: 代码如下: var location = [removed]+”).split(...

    正则表达式

    我们已经发现了,在正则表达式中所有的字母字符和数字都是按照字面意思与自身相匹配的.JavaScript的正则表达式还通过以反斜杠(\)开头的转义序列支持某些非 字母字符.例如,序列 "\n" 在字符串中匹配的是一个直接量换...

    domino xpages 开发 repeat行css

    在Domino XPages开发中,使用CSS来控制Repeat行的样式是一种常见的需求,尤其是在呈现数据视图时。这里我们将深入探讨如何实现这个功能。 首先,我们需要理解XPages中的Repeat控件。Repeat控件用于循环遍历集合数据...

    js jsp 时间控件

    比如,可以在JSP页面中使用`&lt;script&gt;`标签嵌入JavaScript代码,或者在JSP中通过EL表达式和JSTL标签库来动态生成JavaScript代码。 ### 四、代码优化建议 1. **模块化设计**:考虑将JavaScript代码分离到单独的文件...

    thymeleaf for spring pdf

    Thymeleaf与Spring的集成,使得用户能够在模板中使用SpringEL表达式,创建与后端bean集成的表单,并处理国际化和资源解析等功能。这些功能使得Thymeleaf成为了开发Spring MVC应用程序的强大工具,尤其是在视图层模板...

    基于vue.js实现简单日历

    组件定义在单独的`.vue`文件中,包括模板、脚本和样式三部分。 7. **事件处理**: 在组件或模板中,使用`v-on`指令监听事件,如点击按钮切换月份: ```html 上个月 下个月 ``` 8. **CSS布局**: `index.css`...

    ZK Developer Guide

    - EL 表达式是一种在 zscript 中使用的一种简化的表达式语言。 - 它用于计算值并返回结果,常用于动态生成内容。 - **id 属性:** - id 属性用于唯一标识一个组件。 - 这对于引用特定组件非常重要,特别是在...

    网页常用javascript脚本

    在JSP中,JavaScript可以嵌入到HTML或者单独的.js文件中,通过JSP的内置对象如`&lt;script&gt;`标签引入。JSP还可以通过`&lt;%= %&gt;`、`&lt;%-- --%&gt;`和`! %&gt; `等语法结构将Java代码与HTML混合,实现服务器端的逻辑处理。 在网页...

    js脚本元素调用java代码[整理].pdf

    JavaScript(JS)与Java代码交互是Web开发中的常见需求,特别是在使用JSP(JavaServer Pages)技术时。本文档主要探讨了如何通过JSP脚本元素调用Java代码,以及为何这种分离对于软件开发的重要性。 1. **JSP脚本...

    ZK Dev Guide 2.4.1 English Version

    除了直接在 zscript 元素内编写代码外,还可以将脚本代码放在单独的文件中,并通过 `&lt;@script&gt;` 标签引入到 ZUML 文件中。这样可以保持代码的整洁性和可维护性。 ##### 属性元素 属性元素 `&lt;@attribute&gt;` 用于定义...

    birt 报表动态数据源设置方法

    2. **使用脚本或表达式**:在数据源的连接字符串中,使用脚本语言(如JavaScript)或者表达式引擎(如EL表达式)来动态构建这些连接信息。这些信息可以从外部文件、系统环境变量或者报表参数中获取。 3. **定义报表...

    学习jsp的一些好文件和代码。

    动态内容可以嵌入到HTML标签中(称为脚本元素),也可以写在单独的Java文件中(称为JavaBeans或Servlet)。 2. **指令(Directives)**:如`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, 和`&lt;%@ taglib %&gt;`,它们是预处理指令...

    jsp分页封装

    在这个项目中,JSP页面会接收从后台传递过来的分页数据,然后使用JSP标签或者EL表达式来展示数据。 - 分页导航通常在JSP页面底部实现,可以通过条件判断和循环结构来动态生成分页链接。 4. **标签技术**: - JSP...

    vue.js实现只能输入数字的输入框

    在实际应用中,为了提高代码的可维护性和可移植性,可以创建一个单独的`.js`文件(例如`num.js`),在该文件中定义`number`组件。 当需要在Vue实例中绑定多个输入框到不同的数据属性时,可以通过在组件标签上添加...

    zk学习文档

    - 支持将脚本代码放在单独的文件中,方便管理和复用。 ##### 2.5 attribute元素 - `attribute`元素用于设置组件的属性值。 - 可以使用表达式语言(EL)来动态设置属性值。 ##### 2.6 EL表达式 - **EL (Expression ...

Global site tag (gtag.js) - Google Analytics