問題タブ [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.
java - jsp:JSPタグを使用せずにJavaで転送しますか?
<% ... %> ブロック内で使用できる <jsp:forward page="..." /> に相当する純粋な Java はありますか?
たとえば、現在、次のような JSP ページがあります。
jsp:forward を使用するために <% ... %> ブロックを壊さなければならないのは見苦しく、とりわけインデントのために読みにくくなります。
では、JSP タグを使用せずに Java コードで forward を実行できますか?
次のようなものが理想的です。
c++ - C++ ネストされたクラスの前方宣言エラー
クラス A の内部でクラス B を宣言して使用し、A の外部で B を定義しようとしています。Bjarne Stroustrup
が彼の著書「C++ プログラミング言語」でこれを使用している
ため、これが可能であることを知ってい
ます (たとえば、293 ページ)。 String および Srep クラス)。
したがって、これは問題を引き起こす私の最小限のコードです
このコードにより、 g++ で次のコンパイル エラーが発生します。
私は C++ Faq を見ようとしましたが、私が得たクローゼットはこことここにありましたが、
それらは私の状況には当てはまりません。
ここからこれも読みましたが、問題は解決していません。
gcc と MSVC 2005 の両方で、これに関するコンパイラ エラーが発生します。
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/MyServlet
jsp ファイルではなく のようなものにとどまり、装飾されていないことを意味しdecorators.xml
ます。
<pattern>/*</pattern>
で装飾する必要のない他のjspがあるため、できませんlayout-main.jsp
。場合によっては転送される可能性がある<pattern>/servlet/MyServlet*</pattern>
ため、できません。MyServlet
main.jsp
error.jsp
サーブレットの動作を大幅に変更せずに、これを回避する方法はありますか? これはレガシーアプリなので、変更する自由があまりないので、これを修正する構成上の何かを望んでいます.
SiteMesh のドキュメントは、実際にはそれほど優れていません。私はディストリビューションに付属しているサンプル アプリケーションに基づいて作業を進めてきました。私は SiteMesh が本当に好きで、この場合でも動作することを望んでいます。
c - 未定義の C 構造体前方宣言
ヘッダー ファイル port.h、port.c、および main.c があります。
次のエラーが表示されます: 'ports' uses undefined struct 'port_t'
.h ファイルで構造体を宣言したので、実際の構造体を .c ファイルに含めても問題ないと思いました。
port.c ファイルの一部のデータを隠したいので、前方宣言が必要です。
私のport.hには次のものがあります:
port.c:
main.c:
ご提案いただきありがとうございます。
python - 添付ファイルをダウンロードせずにメール全体を転送するにはどうすればよいですか?
こんにちは(事前に感謝します!)
私は Python で作業しており、Gmail アカウントで IMAP と SMTP を使用しています。選択したメッセージを別のアカウントに転送する必要があります (本文を読んだ後)。
添付ファイルをダウンロードしてメッセージ全体を再作成せずにこれを行うにはどうすればよいですか?
ありがとう!
タル。
jsp - jsf-facelets フォワード バイパス サーブレット フィルタ
1 週間、appfuse-jsf-basic で遊んでいますが、何かに気づきました。ナビゲーション ルールにタグを付けないと、ROLE_USER 権限を持つ ROLE_ADMIN が必要なページを表示できます。次に、faceletsが転送に「servlet.forward」メソッドを使用しないことを理解しているため、フィルターはナビゲーションルールでfacelets forwardsをキャッチしません。リダイレクトなしのナビゲーション ルールと acegi (別名 spring security) で facelets を使用する他の方法はありますか。すべてのフォーラムを検索しましたが、解決策が見つかりませんでした。前もって感謝します!
.htaccess - .htaccess アドレスバーの変更中に外部サイトにリダイレクトして POST データを転送しますか?
.htaccess を使用して、要求されたページを別のドメインのまったく同じページにリダイレクトし、通常のリダイレクトのように、アドレス バーを新しいドメインに変更しながら、すべての POST データを転送したいと考えています。
これが私のコードです。
問題は、POST データがこの方法で送信されないことです。次に、これを試しました:
これは POST データを転送するために機能しますが、アドレス バーは新しい domain1.com に変わりません。
どうすればこれを達成できますか?
ありがとう!
c - Cプログラミング:フォワード変数引数リスト
printfのような可変数のパラメーターを受け取り、いくつかの処理を行ってから、変数リストをprintfに渡す関数を作成しようとしています。それらをスタックにプッシュする必要があるように思われるため、これを行う方法がわかりません。
ほぼこのようなもの
何か案は?