問題タブ [junction]

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 に答える
215 参照

regex - perl6正規表現補間内でジャンクションを使用するには?

長いリストがあり、文字列がリスト内の何かと一致するかどうかを確認したい場合があります。正規表現内のジャンクションを補間しようとしています。それらはすべてエラーです。

このエラー メッセージは、正規表現補間内でジャンクションを使用できないことを意味しますか?

私が持っている回避策は

正規表現補間内でジャンクションを使用するにはどうすればよいですか?

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

java - 要求から WebSEAL サーバー・アドレスを読み取るにはどうすればよいですか?

Websphere サーバーで Java エンタープライズ アプリケーションを実行しています。アプリケーションは、イントラネットのさまざまなゾーンからロード バランシングと認証を行うさまざまな Webseal サーバーを介してのみアクセスできます。

  • イントラネット URL:https://webseal.intra/junction-old/ApplicationROOT
  • VPN-URL:https://webseal.vpn/junction-old/ApplicationROOT

もちろん、アプリケーションに直接アクセスすることもできます: https://server-old.intra/ApplicationROOT.

アプリケーションの次のバージョンは、新しいサーバーでホストされます。その後、同じ Webseal サーバーの新しいジャンクションを介してアプリケーションにアクセスできます。

  • イントラネット URL:https://webseal.intra/junction-new/ApplicationROOT
  • VPN-URL:https://webseal.vpn/junction-new/ApplicationROOT

もちろん、新しい直接 URL も作成されます。https://server-new.intra/ApplicationROOT

ユーザーに新しい URL を提供する情報ページを古いアプリケーションに追加したいと考えています。このページは新しいバージョンにリダイレクトする必要があります。異なる Webseal があるため、リダイレクトで 1 つの URL をハードコーディングしません。しかし、リクエストURLを読み取ろうとするとHttpServletRequest#getRequestURL()、直接サーバーアドレスしか取得できません。

サーバーアドレスの代わりに Webseal アドレスを取得することはできますか?

編集:

何らかの解決策がありますが、あまり好きではありません。それは回避策のようなものです。現在、javascript を使用して Webeal の URL を読み取り、リダイレクトを実行しています。

それは問題なく動作しますが、私が言ったように、私はそれがあまり好きではありません。jsp で java を使用してリダイレクト URL を作成する方がよいでしょう。

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

windows - Windows で、フォルダーを結合してからシンビオティック リンクを実行すると、なぜ機能しないのですか?

私はこれを機能させようとしています:

C: ドライブの FolderA を指す Z: ドライブにジャンクション フォルダーを (mklink /J コマンドを使用して) 作成しました。次に、別の C:drive フォルダー内にいくつかのハードリンク (mklink /H コマンド) を作成しました (フォルダー B という名前を付けています)。B 内のこのファイルは、FolderA ファイルへのハードリンク ファイルです...

ネットワーク経由でZ:ドライブに接続し、FolderAジャンクション内のファイルを更新することを知っています...ドライブCのFolderA内のファイルを直接開くと、更新されます。しかし、FolderB の他のハードリンクを確認すると、更新されていません...

なぜ機能しないのですか?