0

GWT を使用して自分の Web サイトから外部 URL を開こうとしています。次の両方の方法を試しました。

  1. HTML html = new HTML("<a href=\"" + p.getUrl() + "\">" + p.getTitle() + "</a>");
  2. Anchor arch = new Anchor(p.getTitle(),true,p.getUrl(),"_blank" );

この場合:p.getUrl()戻りますwww.google.com

どちらの場合も、ブラウザにリンクが表示されますが、リンクをクリックすると次のエラー メッセージが表示されます。

HTTP エラー: 404 NOT_FOUND RequestURI=/www.google.com

私は何を間違っていますか?

4

1 に答える 1

2

URLを正しく開始します-URLは、単にではなく、http://www.google.comまたはである必要があります。https://www.google.comwww.google.com

ベアURLwww.google.comは、別のページ内から要求されていないため、Webブラウザーのアドレスバーに入力すると機能します。ページが<schema>://で始まらないURLを要求すると、ブラウザーはこれが完全に新しいURLではなく、現在のページとは異なるページ。

于 2013-01-29T17:50:55.170 に答える