微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用jQuery或JavaScript读取属性文件

我是jquery的新手.我想使用javascript或jquery在我的jsp页面中读取Java属性文件.我很担心但不满意.

我的应用程序由Struts2,Eclipse Juno和Windows7开发.这是我的javascript

function checkedRadioForDelete(f) {
    var chx = document.getElementsByTagName('input');
    for ( var i = 0; i < chx.length; i++) {
        if (chx[i].type == 'radio' && chx[i].checked) {
            var con = confirm("Are you sure to delete?");
            if (con != true) {
            } else {
               f.action = "MyAction.action";
               f.submit();
             }
            return true;
         }
    }
    alert("Please select one.");
    return false;
 }

这是我的属性文件

msg.confirm=Are you sure to delete?
msg.alert=Please select one.

我想从属性文件中读取确认和警告框值.那么有可能使用Ajax或jquery或javascript吗?

解决方法

不应该在JSP中使用scriptlet,你可以使用struts2标签轻松完成.

在JSP中更改您的Javascript,如下所示:

function checkedRadioForDelete(f) {
    var chx = document.getElementsByTagName('input');
    for ( var i = 0; i < chx.length; i++) {
        if (chx[i].type == 'radio' && chx[i].checked) {
            var con = confirm("<s:text name="msg.confirm"/>");
            if (con != true) {
            } else {
               f.action = "MyAction.action";
               f.submit();
             }
            return true;
         }
    }
    alert("<s:text name="msg.alert"/>");
    return false;
 }

原文地址:https://www.jb51.cc/jquery/180755.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐