JavaScript语法中包含<%.%>
Syntax of JavaScript contains <%..%>
我正在另一个开发人员编写的一些现有代码之上构建一个项目。这是一个JavaScript项目,以建立一个chrome扩展。其中一个HTML文件的代码格式如下:
<% $.each(this, function(index, value) { %>
<% var valPart = value.from_mail.split('<'); %>
<% var name = valPart[0]; %>
<% var ma_name= name; %>
页面上的一些HTML标签包含像
这样的元素<a class='view_name' title='<%= value.fileName %>' href='<%= getViewUrl(value.viewUrl) %>'><%= value.fileName %></a>
getViewUrl
是代码中定义的函数。我的主要查询是<%…%>
现在,我有一个很好的想法,嵌入式Ruby HTML文件使用<% ... %>
在HTML文件中创建代码元素。事实上,我知道Ruby在这个项目中没有被使用,甚至在ERB文件中也没有。知道这是什么吗?
看起来像下划线模板:http://underscorejs.org/#template
我在html页面中也继承了相同语法的代码。我正在使用html, javascript和java的应用程序工作。我的代码使用了<%=....%>语法来引用Java代码,称为脚本。也许这也是你的情况?下面是来自oracle文档的脚本。
JSP scriptletJSP scriptlet用于包含任何有效的代码片段页面中使用的脚本语言。scriptlet的语法是如下:
<% scripting-language-statements %>
当脚本语言设置为java时,将转换scriptlet插入到Java编程语言语句片段中到JSP页面的servlet的服务方法中。一个编程在scriptlet中创建的语言变量可以从在JSP页面的任何地方。
在hello1应用程序的web服务版本中,greeting.jsp包含一个scriptlet,用于检索名为username的请求参数并测试它是否为空。如果If语句的计算结果为true,包括响应页面。因为if语句打开了一个语句块,HTML标记之后是一个scriptlet,它关闭块。
<% String username = request.getParameter("username"); if ( username != null && username.length() > 0 ) { %> <%@include file="response.jsp" %> <% } %>
文档链接:http://docs.oracle.com/javaee/5/tutorial/doc/bnaou.html
- Javascript未捕获语法错误意外的标识符错误
- Javascript语法向设置发出sessionStorage值
- javascript自执行函数-不同的语法
- 函数的Javascript语法
- 有没有针对带有表的JavaScript的Markdown语法解析器
- 重写需要javascript中带有import关键字的语法
- 如何定义const函数javascript(语法糖)
- 循环的Javascript冻结浏览器,没有语法错误
- 为什么匿名函数本身就是javascript中的语法错误
- 这怎么不是语法错误?这毫无意义!(javascript)
- javascript匿名函数语法
- javascript在代码背后的语法
- Onclick不会启动..可能存在javascript语法问题
- 在javascript函数的循环中设置全局布尔变量的最佳语法
- 什么's当前命名空间/类中JavaScript子命名空间/类的语法
- 我可以将为java创建的语法文件转换为javascript的语法文件吗
- “”附近的语法错误;elseif”;Javascript
- javascript eval方法语法
- 用jquery替换javascript语法
- Google 电子表格更新的正确语法 - Javascript