問題タブ [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 投票する
3 に答える
57871 参照

java - jsp:JSPタグを使用せずにJavaで転送しますか?

<% ... %> ブロック内で使用できる <jsp:forward page="..." /> に相当する純粋な Java はありますか?

たとえば、現在、次のような JSP ページがあります。

jsp:forward を使用するために <% ... %> ブロックを壊さなければならないのは見苦しく、とりわけインデントのために読みにくくなります。

では、JSP タグを使用せずに Java コードで forward を実行できますか?

次のようなものが理想的です。

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

c++ - C++ ネストされたクラスの前方宣言エラー

クラス A の内部でクラス B を宣言して使用し、A の外部で B を定義しようとしています。Bjarne Stroustrup が彼の著書「C++ プログラミング言語」でこれを使用している
ため、これが可能であることを知ってい ます (たとえば、293 ページ)。 String および Srep クラス)。

したがって、これは問題を引き起こす私の最小限のコードです

このコードにより、 g++ で次のコンパイル エラーが発生します。

私は C++ Faq を見ようとしましたが、私が得たクローゼットはここここにありましたが、
それらは私の状況には当てはまりません。
ここからこれも読みましたが、問題は解決していません。

gcc と MSVC 2005 の両方で、これに関するコンパイラ エラーが発生します。

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

java - RequestDispatcher の forward() で SiteMesh を使用する

Tomcat 5 をコンテナーとして使用して、SiteMeshをレガシー アプリケーションに統合しようとしています。main.jspシンプルなデコレータで飾っています。

ではdecorators.xml、デコレータを 1 つだけ定義しました。

このデコレータは、手動で に移動すると機能しhttp://example.com/my-webapp/jsp/main.jspます。ただし、サーブレットが jsp へのリダイレクトを行う代わりにforwardを行う場所がいくつかあります。

これは、URL がhttp://example.com/my-webapp/servlet/MyServletjsp ファイルではなく のようなものにとどまり、装飾されていないことを意味しdecorators.xmlます。

<pattern>/*</pattern>で装飾する必要のない他のjspがあるため、できませんlayout-main.jsp。場合によっては転送される可能性がある<pattern>/servlet/MyServlet*</pattern>ため、できません。MyServletmain.jsperror.jsp

サーブレットの動作を大幅に変更せずに、これを回避する方法はありますか? これはレガシーアプリなので、変更する自由があまりないので、これを修正する構成上の何かを望んでいます.

SiteMesh のドキュメントは、実際にはそれほど優れていません。私はディストリビューションに付属しているサンプル アプリケーションに基づいて作業を進めてきました。私は SiteMesh が本当に好きで、この場合でも動作することを望んでいます。

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

c - 未定義の C 構造体前方宣言

ヘッダー ファイル port.h、port.c、および main.c があります。

次のエラーが表示されます: 'ports' uses undefined struct 'port_t'

.h ファイルで構造体を宣言したので、実際の構造体を .c ファイルに含めても問題ないと思いました。

port.c ファイルの一部のデータを隠したいので、前方宣言が必要です。

私のport.hには次のものがあります:

port.c:

main.c:

ご提案いただきありがとうございます。

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

python - 添付ファイルをダウンロードせずにメール全体を転送するにはどうすればよいですか?

こんにちは(事前に感謝します!)

私は Python で作業しており、Gmail アカウントで IMAP と SMTP を使用しています。選択したメッセージを別のアカウントに転送する必要があります (本文を読んだ後)。

添付ファイルをダウンロードしてメッセージ全体を再作成せずにこれを行うにはどうすればよいですか?

ありがとう!

タル。

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

jsp - jsf-facelets フォワード バイパス サーブレット フィルタ

1 週間、appfuse-jsf-basic で遊んでいますが、何かに気づきました。ナビゲーション ルールにタグを付けないと、ROLE_USER 権限を持つ ROLE_ADMIN が必要なページを表示できます。次に、faceletsが転送に「servlet.forward」メソッドを使用しないことを理解しているため、フィルターはナビゲーションルールでfacelets forwardsをキャッチしません。リダイレクトなしのナビゲーション ルールと acegi (別名 spring security) で facelets を使用する他の方法はありますか。すべてのフォーラムを検索しましたが、解決策が見つかりませんでした。前もって感謝します!

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

.htaccess - .htaccess アドレスバーの変更中に外部サイトにリダイレクトして POST データを転送しますか?

.htaccess を使用して、要求されたページを別のドメインのまったく同じページにリダイレクトし、通常のリダイレクトのように、アドレス バーを新しいドメインに変更しながら、すべての POST データを転送したいと考えています。

これが私のコードです。

問題は、POST データがこの方法で送信されないことです。次に、これを試しました:

これは POST データを転送するために機能しますが、アドレス バーは新しい domain1.com に変わりません。

どうすればこれを達成できますか?

ありがとう!

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

c - Cプログラミング:フォワード変数引数リスト

printfのような可変数のパラメーターを受け取り、いくつかの処理を行ってから、変数リストをprintfに渡す関数を作成しようとしています。それらをスタックにプッシュする必要があるように思われるため、これを行う方法がわかりません。

ほぼこのようなもの

http://pastie.org/694844

何か案は?