轨道' javascript_include_tag 相当于 Struts 吗?
如何为 Struts 1 应用程序模拟 javascript_include_tag
(来自 Rails)?
像这样的东西:
<%= includeJS('jquery', 'application', 'blah1', 'blah2', ...) %>
在 JSP 中就太棒了。
How can I emulate the javascript_include_tag
(from Rails) for a Struts 1 application?
Something like:
<%= includeJS('jquery', 'application', 'blah1', 'blah2', ...) %>
In the JSP would be awesome.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通过使用自定义 JSP 标记,您可以获得与 Rails 的
javascript_include_tag
类似的结果(Struts 没有类似的结果,但它自己创建一个并不困难)。像下面这样的标签应该可以解决问题:
您的标签将有一个字符串属性(在上面的示例中名为
sources
),该属性接收以逗号分隔的脚本名称列表。进入标签处理程序后,您可以用逗号分隔名称并使用它们创建 HTML标签:
You can obtain a similar result to Rails'
javascript_include_tag
by using a custom JSP tag (Struts has nothing similar but it is not that difficult to create one yourself).A tag like the following should do the trick:
Your tag will have a string attribute (named
sources
in the example above) that receives a comma delimited list of script names. Once in your tag handler, you split the names by the comma and use them to create the HTML<script>
tags: