mason

    1热度

    1回答

    我们如何在使用HTML :: Mason的perl网站中找到GET请求URL。我曾尝试使用梅森的$ m对象。

    2热度

    1回答

    我在石匠的处理程序看起来在下面的格式接收参数重用: $data = { 'cacheParams' => 0, 'requests' => { 'locationId' => 1, 'uniqueId' => [ 'ABC', 'DEF', 'XYZ' ] } }; 我能够通过使用$d

    4热度

    1回答

    有没有办法在命令行验证perl梅森语法?我知道你可以使用perl -c普通Perl模块,而是抛出梅森特定错误的语法像文档字符串和... 例如: <%doc> DOCUMENTATION SHOULD NOT GET PARSED </%doc> <%args> $args </%args> <%perl> my $var = $args->{var}; </%perl> 是

    1热度

    1回答

    使用Mason从模板(而非网页)生成一些输出。 需要从Mason组件生成输出,其输出行应以%字符开头。 由于%<space>在梅森部件的行的开头作为perl的命令执行时,我目前使用: <% $perc %> the remaining content of the line. 和$ PERC在%init部分定义为my $perc = '%'; 上述工作,但对于许多行,这是一个可怕的解决方案。

    2热度

    1回答

    从我的.mi文件,我想做一个重定向到一个相对的网址,并传递参数'x'和'y'。重定向应该发生 - /A/B/C,X = 1个& Y = 2 请建议如何才能做到这一点。 我想 $m->redirect((url => $Std->url('/gp/prime/pipeline/signup',{ protocol => 'https', get => {'x' => '1', 'y' => '2'}

    0热度

    1回答

    我是Perl Mason的新手。 我遇到了这个建议,服务调用应该放在PREPARE块内。但是当我把我的服务调用放在它里面时,好像它里面的代码永远不会被执行。 <%method PREPARE> 请建议上面的块和它的用法是什么。

    0热度

    1回答

    当我在HTML ::梅森:: ApacheHandler sub handler { my ($r) = @_; $r->content_type('text/plain'); $r->print('YES'); $r->log_error($r->bytes_sent); return 200; } 做我得到页: OK The s

    0热度

    1回答

    我正在研究一个基于Mason-perl的web应用程序,并且希望在它触及流程并生成视图之前拦截特定的url(我将进行一些条件检查并重定向如果该条件满足,可以使用不同的URL)。在基于弹簧的mvc中,我们有interceptor的概念,这有助于我们实现这一点。有人可以指出一种方式,我怎样才能实现这个基于梅森perl的web应用程序

    0热度

    1回答

    我想在perl中添加毫秒到当前时间。我写了这样的代码: my $currentTime = DateTime->now(time_zone=>$timezone); my $endTimeInMills = $details->{'msToEnd'}; my $dealEndTime = $currentTime->add(nanoseconds => ($endTimeInMills * 1

    2热度

    1回答

    使用Mason2构建网站。每页应调用3个过滤器(方法,内容称为): <% $.filter1(args...) {{ %> <% $.filter2(args...) {{ %> <% $.filter3(args...) {{ %> 我有3种不同的实现这些过滤器(方法)。这3个过滤器的默认设置在顶层/Base.mc组件中定义。 现在,该网站的不同部分 - (不同的路线),说的 /a/al