JSP中EL表达式、JSTL、java脚本、js嵌套问题
2014-03-11 12:51
204 查看
一、
首先我说的java脚本是jsp中出现的<% code %>和<%= code %>。前端语言是客户端浏览器中的html、js(javascript) 、css;服务器端语言是要服务器上编译并运行返回给客户端的,这里EL、JSTL和java脚本都是属于这种服务器段语言。
二、嵌套关系
1、前端语言与服务器语言
js中可以使用EL、JSTL、java脚本,即前端语言可以嵌套或者叫使用服务器端语言,这是因为服务器端语言要先到服务器上运行,然后返回给给客户端的
2.服务器端语言与服务器端语言
JSTL中可以嵌套或者叫使用EL,因为他们编译到服务器上的编译机制是相同的。
JSTL中也可以使用Java脚本段
JAVA脚本段中不可以使用或者嵌套JSTL、EL,因为java脚本段是纯java语言,与JSTL、EL编译机制是不一样的
首先我说的java脚本是jsp中出现的<% code %>和<%= code %>。前端语言是客户端浏览器中的html、js(javascript) 、css;服务器端语言是要服务器上编译并运行返回给客户端的,这里EL、JSTL和java脚本都是属于这种服务器段语言。
二、嵌套关系
1、前端语言与服务器语言
js中可以使用EL、JSTL、java脚本,即前端语言可以嵌套或者叫使用服务器端语言,这是因为服务器端语言要先到服务器上运行,然后返回给给客户端的
2.服务器端语言与服务器端语言
JSTL中可以嵌套或者叫使用EL,因为他们编译到服务器上的编译机制是相同的。
JSTL中也可以使用Java脚本段
JAVA脚本段中不可以使用或者嵌套JSTL、EL,因为java脚本段是纯java语言,与JSTL、EL编译机制是不一样的
相关文章推荐
- JSP中在JS函数中嵌套Java代码的执行问题
- 一个坑爹的问题:jsp中在js函数中嵌套java代码造成的问题
- js、java、jsp页面三者之间的传值问题,包括ajax的返回参数
- JSP中的JSTL无法使用,<%Java%>代码无法识别等问题
- 针对jsp页面插入jstl代码遇到HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.jstl.jstl_jsp的问题
- 编码问题(.java/.jsp/.js等文件的中文乱码)
- jsp脚本、jsp标准动作、EL表达式、JSTL标签
- jsp中小脚本<%%>与html或者js脚本的嵌套
- java里的EL表达式在JSP中不能解析的问题
- JAVA JSP 页面s标签和EL表达式处理值问题
- jstl 问题rg.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot
- The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved问题
- Jsp中Java脚本获取EL表达式的值
- 浅谈java里的EL表达式在JSP中不能解析的问题
- 【java学习之旅】——JSTL+EL表达式让jsp页面简洁化
- jsp中The absolute uri: http://java.sun.com/jsp/jstl/core出问题
- 引入不了<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>标签库的问题
- 关于hadoop与jstl冲突问题java.lang.AbstractMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/e
- js传参 java/jsp 后台获取出现问号乱码问题
- AJAX 解决 JSP中JS向JAVA代码传参数问题!