在JSP标记内使用JavaScript

在JSP标记内使用JavaScript,第1张

在JSP标记内使用JavaScript

您应该在自己的文件中争取javascript。这通常通过渐进增强来完成。但是有时候您别无选择,例如当同一JSP用不同语言呈现页面时。这是一个真实的例子:

JSP:

  <script src="/javascript/article_admin.js"></script>    <script type="text/javascript">        NP_ArticleAdmin.initialize({   text: {     please_/confirm/i_deletion_of: '<i18n:output text="please./confirm/i.deletion.of"/>',     this_cannot_be_undone: '<i18n:output text="this.cannot.be.undone"/>'   }        });    </script>

javascript(article_admin.js):

    NP_ArticleAdmin = function ($) {       var text;     function delete_article(event) {var article = $(this).parents("li.article"),id = article.attr("id"),name = article.find("h3.name").html();if (confirm(text.please_/confirm/i_deletion_of + name + text.this_cannot_be_undone)) {    $.post("/admin/delete_article", {id: id});    article.fadeOut();}event.preventDefault();return false;       }     function initialize(data) {text = data.text;$("#articles a.delete").click(delete_article);       }     return {initialize: initialize};   }(jQuery);

在此示例中,JSP文件中唯一的javascript是需要存在的部分。核心功能在其自己的js文件中分开。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/4901010.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-12
下一篇2022-11-12

发表评论

登录后才能评论

评论列表(0条)

    保存