問題タブ [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) を要求するとオートハンドラがトリガーされますか?

デフォルトでは、画像ファイルをリクエストすると、mason ハンドラーがトリガーされautohandlerますか? .html構成ファイルで mason が処理するように設定されているのはファイルのみです。いくつかのバックグラウンド タスクを実行する必要がありますが、画像ファイル自体を処理したくありません。ご意見をお聞かせください...

Updateで、次のことを試してみますautohandler

そして、次のようにapache2.conf:

0 投票する
0 に答える
760 参照

javascript - Javascript ajax 呼び出しが不完全なデータを投稿する

非同期の ajax 投稿を行っているときに、本番環境で異常な状況が発生しました。

Mylib.defined(functionality,callback())機能がロードされるのを待ってから、コールバック関数をトリガーします。

/my/url.m は mason ファイルで、投稿データに存在する必要がある「param1」を必須にした 2 つのパラメーターを取り出します。

/my/url.mの内容

問題

キー param1 がハードコードされている (value1 は動的ですが) ajax 呼び出し (上記の JS を参照) から JSON データを投稿しているので、エンドポイント (mason ファイル) が無効になる状況には決してならないという感覚がありました。必須の param1 を渡す必要はありません。しかし驚いたことに、mason ファイルに param1 が渡されていないケースが非常に多くありました。私はこれを手に入れることができませんでした.誰かが私を助けてくれますか?

Web クローラーは、引数なしで 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チェックボックス (0または1) の値を持ちます。

それをperl変数に割り当てるにはどうすればよいですか?
これがコードです。

0 投票する
1 に答える
375 参照

perl - mod_perl の下で Mason で NYTProf を使用する

HTML::Mason の上に書かれた Web アプリケーションをプロファイリングしようとしています。プロファイラーを設定することはできましたが、コンポーネント内のコードを取得していないようです。NYTProf を使用して Mason アプリケーションをプロファイリングする方法はありますか?

0 投票する
3 に答える
891 参照

perl - perl コマンド「=>」と「=」の違い

次の perl/mason コマンドの違いは何ですか。

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

具体的には、インスタンス化はここでどのように機能しますか?

0 投票する
1 に答える
155 参照

perl - RequestTrackerとMasonが私のクラスを何度も破壊している

私は、Perlで記述され、WebインターフェイスにMasonを使用するRequestTrackerをハッキングしています。オートハンドラー、htmlページを含み、他のコンプにいくつかのメソッドを取り込む、カスタマイズされたページを作成しようとしています。インターフェイスの自分の部分に必要ないくつかのものを追跡するために使用したい単純なクラスがあります。現在、追跡するのはデータベースハンドルだけです。

それをセッションに貼り付けて、Webインターフェイスの必要な場所で使用できるようにしました。だから私はそれを1つのWebページで使用しようとします-オートハンドラーは次のことを行います:

現在私を悩ませているのは(機能していないという事実を除いて)、「new」メソッドでのロギングは1回出力されますが、DESTROYメソッドでのロギングは56回出力されることです。また、毎回、RTx :: FooBar :: Handle-> DESTROYのデバッグも出力され、$self->{cfHandle}が削除されなかったことを示します。なぜこれが起こっているのか誰かが提案できますか?セッションがタイドハッシュだからですか?

*更新* $sessionを使用しなくなりましたが、一度作成した後も56回ハンドルが破壊されています。

0 投票する
4 に答える
2379 参照

perl - MasonのSwitch-Case構文

Masonでswitch-case構文を探していますが、見つかりませんでした。

誰かがここでサンプルを手伝ってもらえますか?

前もって感謝します。

0 投票する
1 に答える
210 参照

json - MasonperlJSONモジュールが動作を拒否する

プロジェクトの1つでMasonを使用していますが、モジュールJSONの使用に問題があります。

このページsearch.mhtmlは他の外部モジュール()で正しく機能していますがuse DBI、次のコードを使用すると、ブラウザから「データを受信して​​いません」というエラーが表示されます。

データが受信されません

これが私のコードです:

スクリプトは「<once>」タグの後に「bla」を出力しているだけです...そしてそれだけです..「useJSON」を削除すると機能します...

何か案は?

0 投票する
3 に答える
5780 参照

perl - Perl、syswrite の Starman Unicode ワイド文字

comЯadeという単語 がありますが、ロシア語の Я のために HTML で印刷できません... 試しました:

その後、私は試しました:

しかし、どちらの場合も、次のエラーが発生します。

/usr/local/share/perl/5.10.1/Starman/Server.pm 行 470 での syswrite のワイド文字。

なんで?

いくつかのコード:

タイトル.mi

base.mc