问题标签 [mason]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
351 浏览

perl - 默认情况下,请求图像文件(Mason)时会触发自动处理程序吗?

默认情况下,当我请求图像文件时 - 石匠处理程序会触发autohandler吗?只有.html文件被设置为由 mason 在配置文件中处理。我需要它来做一些后台任务,但我不希望图像文件本身被处理。请指教...

更新,我将尝试以下内容autohandler

并带有以下内容apache2.conf

0 投票
0 回答
760 浏览

javascript - Javascript ajax 调用发布不完整的数据

在进行异步 ajax 发布时,我在生产中遇到了不寻常的情况。

Mylib.defined(functionality,callback())等待功能加载,然后触发回调函数。

/my/url.m 是 mason 文件,它采用两个参数,其中 'param1' 是必不可少的,它应该出现在发布的数据中。

/my/url.m的内容

问题

我有一种感觉,因为我们从我们的 ajax 调用中发布 JSON 数据(参见上面的 JS),其关键 param1 是硬编码的(尽管 value1 是动态的),所以我永远不会遇到端点(梅森文件)获胜的情况' t 传递必要的 param1。但令我惊讶的是,在很多情况下 param1 没有传递给 mason 文件。我无法得到这个。有人可以在这里帮助我吗?

网络爬虫可以在没有任何参数的情况下点击 url /my/url.html 吗?

0 投票
3 回答
1653 浏览

perl - Perl Mason 获取复选框的值

如何获取复选框的值并将其放入变量中以插入 DB?

$request->param(cb)没有获得
复选框在 mason2 组件(.mc)中的值,复选框的值将传递给另一个组件。所以我必须找到一种方法来获取提交时的值
这里是代码

0 投票
1 回答
2747 浏览

javascript - perl javascript/jquery - 从 javascript/jquery 传递到 perl 的变量

RESULT.CONTEXT.VALUE具有复选框 (01) 的值。

如何在 perl 变量中分配它?
这是代码。

0 投票
1 回答
375 浏览

perl - 在 mod_perl 下使用 NYTProf 和 Mason

我正在尝试分析一个基于 HTML::Mason 编写的 Web 应用程序,我设法设置了分析器,但它似乎没有拾取组件内的代码。有没有办法使用 NYTProf 来分析 Mason 应用程序?

0 投票
3 回答
891 浏览

perl - perl 命令 '=>' 和 '=' 之间的区别

以下 perl/mason 命令有什么区别。

$test = $test1; $test => $test1;

具体来说,实例化在这里是如何工作的?

0 投票
1 回答
155 浏览

perl - RequestTracker 和 Mason 一次又一次地摧毁我的班级

我正在研究 Request Tracker,它是用 perl 编写的,并使用 Mason 作为 Web 界面。我正在尝试制作一个自定义页面,其中涉及一个自动处理程序、一个 html 页面,并在其他组合中引入了一些方法。我有一个简单的类,我想用它来跟踪我的部分界面所需的一些东西。现在它跟踪的只是一个数据库句柄。

我尝试将其粘贴到会话中,以便可以在 Web 界面中任何需要的地方使用它。所以我尝试在一个网页中使用它——自动处理程序会:

现在困扰我的事情(除了它不工作的事实)是“新”方法中的日志记录打印了一次,但 DESTROY 方法中的日志记录打印了 56 次。每次,RTx::FooBar::Handle->DESTROY 中的调试也会打印出来,表明 $self->{cfHandle} 没有被删除。任何人都可以提出为什么会发生这种情况吗?是因为会话是绑定哈希吗?

*更新* 我不再使用 $session,它在创建一次后仍然破坏了我的句柄 56 次。

0 投票
4 回答
2379 浏览

perl - Mason 中的 Switch-Case 语法

我正在寻找 Mason 中的 switch-case 语法,但一直找不到。

有人可以在这里帮忙提供样品吗?

提前致谢。

0 投票
1 回答
210 浏览

json - Mason perl JSON 模块拒绝工作

我在我的一个项目中使用 Mason,但在使用模块 JSON 时遇到问题。

该页面search.mhtml与其他外部模块(use DBI)一起正常工作,但每当我使用以下代码时,浏览器都会给我一个错误“未收到数据”:

没有收到任何数据

这是我的代码:

该脚本只是在“<once>”标签之后打印“bla”......就是这样......当我删除“use JSON”时它正在工作......

有任何想法吗?

0 投票
3 回答
5780 浏览

perl - Perl,在 syswrite 中的 Starman Unicode 宽字符

我有 comЯade这个词,但由于俄语 Я,我无法在 HTML 中打印它...我试过了:

之后我尝试了:

但在这两种情况下,我都会收到此错误:

/usr/local/share/perl/5.10.1/Starman/Server.pm 第 470 行的 syswrite 中的宽字符。

为什么?

一些代码:

标题.mi

基础.mc