freemark如何处理单独js文件

发布于 2021-11-15 15:26:35 字数 2498 浏览 791 评论 2

    是这样的, 把所有js都写在一个js文件,  判断验证码是否正确,

          验证码可以选择显示或者不显示,显示出来的时候就需要验证输入是否正确。 没显示就不管。

      应该如何做。

    // 登录信息验证
    $("#loginform").validate({
        rules : {
            username : {
                required : true,
                rangelength : [ 5, 20 ]
            },
            pwd : {
                required : true,
                rangelength : [ 6, 20 ]
            }

    ###############################,

    如果不需要输入验证码,这段代码就注释掉,需要就显示出来

           inputRandomCode : {
                remote : { // 验证用户名是否存在
                    type : "POST",
                    url : "check", // servlet
                    data : {
                        inputRandomCode : function() {
                            return $("#inputRandomCode").val();
                        }
                    }
                }
            }
        },

    ###############################,

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

悸初 2021-11-18 13:08:03

这个和freemarker无关吧,你设一个隐藏字段,默认是1,当时1的时候,验证,当你前台点击不显示的,通过js去改变隐藏字段的值,验证之前先检查隐藏字段的值来确定到底要不要验证

尐偏执 2021-11-16 13:12:50

问题有点描述不清。

对服务端而言js 和 ftl 文件有何区别呢, 同样调用freemarker 引擎去解析就可以,解析完了发送到客户端。

Template temp = cfg.getTemplate(tmplFile + ".js");
StringWriter sw = new StringWriter();
temp.process(param, sw);

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文