是否可以将.jsp文件的一部分包含在另一个.html.erb文件中?
如果是,那怎么样?
同时我要包含的代码位于<c:choose> .... </c:choose>
我正在尝试在rails .html.erb文件中翻译ruby中的.jsp文件功能。 <script>... </script>
部分对于两者都是相同的。如何在.html.erb
答案 0 :(得分:0)
您可以致电jsp
和erb
模板文件。它们具有需要由相应的模板引擎/解析器解释的“标签”。据我所知,还没有用Ruby编写的jsp模板解析器库。因此,您不能只将JSP / JSTL标记复制粘贴到ERB文件中。
但是,你可以“转换”它们。例如,您可以将<c:choose>
标记转换为Ruby的case/when
语法。
<% case some_var
when 0 %> Option 0
<% when 1 %> Option 1
<% when 2 %> Option 2
<% end %>