問題タブ [forward]

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 投票する
2 に答える
3706 参照

python - pyparsing、forward、およびrecursion

pyparsingを使用してvcd(値変更ダンプ)ファイルを解析しています。基本的に、ファイルを読み込み、内部辞書に解析して、値を操作したいと思います。

構造の詳細に立ち入ることなく、ネストされたカテゴリを識別する際に問題が発生します。

vcdファイルには、ワイヤと、場合によってはより深い(ネストされた)スコープを含む「スコープ」があります。それらをレベルのように考えてください。

したがって、私のファイルには、次のものがあります。

したがって、「トップレベル」にはすべて(a-i)が含まれ、「ミッドレベル」には(a-b)が含まれ、「エクストラレベル」には(f-g)が含まれます。

このセクションを解析するための私のコード(スニペット)は次のとおりです。

さて、私が思ったことは、それが各スコープに到達すると、各「レベル」を追跡し、ネストされたスコープを含む構造になってしまうということです。ただし、エラーが発生します

'$upscope'を期待していると言っています。

したがって、再帰を正しく使用していないことがわかります。誰かが私を助けることができますか?さらに情報を提供する必要がある場合はお知らせください。

ありがとう!!!!

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

jsp - JSP:doPost requestDispatcher を使用して転送ページで呼び出されないことを含める

現在、ユーザー名とパスワードを使用してログインする必要がある Web アプリケーションを作成しています。プロセスの次のステップは、ログインしたユーザーが関与するプロジェクトを選択することです。

プロジェクトが選択され、送信ボタンがクリックされると、サーブレットが呼び出されて、選択したプロジェクトを準備し、メインページに arequestDispatcher.forwardreq および resp を作成します。

メインページのレイアウト:
ヘッダー div:

ボディ div:

フッター div:

これらの 3 つの div がメインページを構成しているとしましょう。

でページを転送すると、メインページrequestDispatcherのコンテンツが表示されます。ただし、<jsp:include>はロードされません (DIV は空のままです)。ページを更新したときのみ (doGetと仮定します)、インクルードが正しく読み込まれます。

doPost requestDispatch の実行時にインクルードをロードできるようにする方法はありますか?

**注: requestDispatchers の構文は、メソッドdoPostdoGetメソッドでまったく同じです。

さらに明確にする必要がある場合、または追加のコードが必要な場合。私にお知らせください。


編集

使用するサーブレット コンテナ: Tomcat 6.0

Web.xml:

doGetしかし、サーブレット マッピングはand とどのような関係があるのでしょうdoPostか?


敬具、

B.

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

php - zendアプリケーションから非zendリンクにリダイレクトする方法

私のアプリケーションは、単純なPHPWebページとzendアプリケーションを組み合わせたものです。zendアプリケーションのアクションから単純なPHPWebページにリダイレクトする必要がある場合があります。

例えば:

からにリダイレクトしexample.com/module/controller/actionたいexample.com/simplephp.php

試しheader("Location: example.com/simplephp.php");ましたが、動作しません。

ありがとう

0 投票する
2 に答える
1529 参照

spring - DWR Spring統合:DWR要求をSpringコントローラーに転送することは可能ですか?

DWR3とSpring3を統合するWebアプリケーションがあります。すべてのリクエストはSpringのDispatcherServletによって処理されます。すべてが機能します。AJAXリクエストをリクエストすると、@RemoteProxyで注釈が付けられたバッキングDWRサービスBeanによって正しく処理されます。応答を返すために、私のDWRサービスBeanは、@DataTransferObjectPOJOを含むHTML文字列またはプレーンPOJOのいずれかを返します。

私がやりたいのは、DWRサービスBeanで、処理をSpring@ControllerBeanに転送することです。AJAXリクエストは引き続きDWRサービスによって処理されますが、実際の処理はSpringコントローラーBeanに委任されます。つまり、DWRサービスBeanは、実際のサービスに対する単なるサービスファサードです。このように、私はロジックを複製していません。

これは可能ですか?

さらに明確にしましょう。

通常の非AJAXアプリケーションでは、ユーザーがフォームを送信すると、次のようになります。

  1. DispatcherServletに転送されます
  2. 次に、@Controller注釈付きBeanに移動します。
  3. その後、処理は@ServiceBeanによって処理されます。
  4. その後、コントローラーはModelAndViewを返します。

DWR-AJAXアプリケーションでは、ユーザーがフォームを送信すると、次のようになります。

  1. それはまだDispatcherServletに転送されます
  2. 次に、@RemoteProxy注釈付きBeanに移動します。処理はこのBeanによって処理されます。それがDWRのサービスBeanです。
  3. その後、このリモートプロキシBeanは@DataTransferObjectPOJOまたは単なるHTML文字列を返します

基本的に、AJAXアプリケーションの場合、ステップ2の後で、@ Controller Beanに転送して、すべてがSpringによって処理されるようにします。

0 投票する
2 に答える
699 参照

php - ウェブページを友達にメールするスクリプト

オンライン ニュースレターを設定するために使用できる php スクリプトが必要で、訪問者が Web ページをニュースレターとして他の誰かの電子メールに送信できるようにするリンクが必要です...

これは可能ですか?ここで行われているように、そうだと思います。それがまさに私が必要としているものです。ニュースレターを設定し、訪問者がそのニュースレターを友人の受信トレイに直接送信できるようにするスクリプトを追加したいと考えています。http://www.pretoria.co.za/interactive/forward-newsletter.html

HTMLファイルを電子メールアドレスに送信するためのスクリプトが必要なだけだと思います

助けてください - ありがとう

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

spring - JSP / SpringでこのIllegalStateExceptionの不一致の原因は何ですか?

ユーザーに沿って別のページに転送するac:redirectタグを含むJSPファイルがありました。

コマンドオブジェクトの古い実装は更新する必要があります(私が入ったところ)。私がそうしている方法は、その古いオブジェクトのインスタンスを含む一般的な「検索結果」オブジェクトを作成することです(今のところ)。そのインスタンスはその汎用クラスのプロパティを介して取得するため、コードは次のようになります。

これらの3つの試行はすべて、ある種のIllegalStateExceptionsになります。 特に、関連する行(変更された/バインドされたクラスインスタンスではなくリダイレ​​クト)が問題を引き起こしていることを考えると、この変更によって例外が発生するのはなぜですか?

それに応じてバックエンドの変更が行われ、古い機能を満たすために、新しい包括的「汎用」クラス内のプロパティを参照しました。私が書いているもの以外のすべての関連機能が機能するので、これが機能することを私は知っています。

オンラインでの調査によると:-提出物がすでに提出された後、リダイレクト/転送できません。では、以前はどうやってそれを行うことができたのでしょうか。-すでにクリアされたバッファをフラッシュしようとすると、これが発生します。古い(最初の)実装とは対照的に、今ではそれをクリアするために何が変更されましたか?-ページのバッファのサイズを大きくする必要があります。これは私が理解していないものであり、stackoverflowコミュニティが対処することを本当に望んでいます。新しいクラスがサイズの変更を引き起こしているのを見ることができますが、これには変更を処理する必要があります。

-------別の答え!-------

何よりもまず、マークされた回答で説明されているように、常にコードに状況を設定します。しかし...あなたが立ち往生していてそれをしたくない場合は、ここに簡単な修正があります:javascript!

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

http - Javaでゲートウェイを実装する方法

Java でゲートウェイを実装する必要があります。ヒットする URL やその URL に渡されるパラメーターなどの情報を受け取るサーブレットがあります。そこから応答を取得し、必要に応じて変更を加えて、ブラウザに戻す必要があります。

URL への HttpConnection を開いて、その出力ストリームに書き込もうとしましたが、うまくいかないと思いました。新しい HttpRequest を作成して実行することはできますか? これをJavaで実装するにはどうすればよいですか?Apache httpclient がオプションの 1 つであるように見えますが、それまたは他の外部ライブラリをそのまま使用することは想定されていません。

どんな助けでも大歓迎です。

ヴィベク

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

iphone - iPhone アプリに進むボタンがないのはなぜですか?

iPhone アプリに進むボタンがないのはなぜですか?

私は 5 年以上 Web 業界にいます。

最近、私はiPhoneアプリに飛び込みました。

一部の iPhone アプリ開発者は、「iPhone アプリに進む機能を追加するのは非常に困難です。また、現在の画面がアプリの最初の画面ではないにもかかわらず、戻るボタンの実装が常に可能であるとは限りません」と語っています。

本当ですか?

本当なら、なぜそれが難しいのですか?なぜそれが常に可能ではないのですか?

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

android - Android-着信コールがリダイレクトされているかどうかを検出する方法は?

グーグルした後incoming_number、着信があるときに正常に取得します。しかし、それでも、通話が転送(リダイレクト)されているかどうかを検出する方法がわかりません。

旗か何かありますか?

よろしく、イワン

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

rest - HTTPサーバーからアプリケーションにHTTPRESTfullAPIリクエストを転送する

作業中のアプリケーションの設計について質問があります。

ゲームサーバーのような、24時間年中無休でソケットを開いたモノリシックJavaアプリケーションを作成しました。モジュール式のサーブレット/ページベースのWebアプリケーションではなく、単一のjarアプリケーションだと言っているだけです。

ここで、このアプリケーションにRESTfulAPIを追加したいと思います。したがって、人々/クライアントは、特定の情報を取得するために私のアプリケーションにHTTPリクエストを行うことができます。私のJavaアプリケーションはモノリシックな性質を持っているため、これを実装する方法がわかりません。もう1つの重要なこと:1秒あたり複数のリクエストを期待しているので、既存のhttpサーバーにリクエストを処理させ、何らかの方法でそれらをアプリに転送して応答を設定し、httpサーバーに送信させることができれば便利です。もう一度。

私が考えたいくつかのこと:

  • アプリケーションをtomcatアプリケーションでラップしますが、tomcatが要求に応じてサーブレットにマッピングする代わりに、アプリケーションを継続的に実行できるかどうかはわかりません。

  • ソケットを開き、着信httpリクエストを自分で解析します(または、おそらくそのためのライブラリがありますか?)。これがパフォーマンスに影響を与えるのではないかと心配しています。トラフィックが多い場合に最適化されているため、既存のhttpサーバーを使用することをお勧めします。

  • 既存のhttpサーバーを使用してリクエスト(apache、lighttpなど)を処理し、scgiなどを介してリクエストをアプリに転送するか、XMLRPCを介して転送できるサーバーを使用します。これを行うための他のテクノロジー/プロトコルはありますか?

これを処理する方法について何かアドバイスはありますか?ありがとう!