• 締切済み

WebアプリのURL表示について

画面遷移をしてもURL表記がドメイン名(http://xxxx.xxx.co.jp/) 固定のサイトを見かけることがありますが、 あれはどのように実現しているのでしょうか。 webサーバ(Apche,tomcat) アプリ(java,servlet,jsp) 等で実現する方法ありましたらご教授頂けますでしょうか。

  • Java
  • 回答数1
  • ありがとう数0

みんなの回答

  • watuki
  • ベストアンサー率75% (3/4)
回答No.1

HTMLのフレームで実現してるケースが多いのではないでしょうか。 <frameset>を使って、片方を0にしてしまえば一見するとフレームは 使ってないように見えます。

関連するQ&A

  • webアプリ作成にあたって

    現在私はWEBアプリ作成をするための勉強をしてます。eclipseでJava,Jspファイルを作成しTomcatサーバを起動し、web上で動かすという方法でやっていますが、まだまだ初心者でわからないところが多いです。 今回質問したいことは、四角を描くなどのグラフィックやマウスイベントをWEB上で実装するために何をすればいいかということです。 Webで検索をかけたのですがよくわかりません。どなたかご教授いただけないでしょうか。または、それについてわかりやすく説明してあるWEBのサイト、書籍などの紹介でもかまわないです。 よろしくお願いします。

  • webアプリ実行時の指定URLに関して

    Web関連のコーディング関して質問させていただきます。 『すっきりわかるサーブレット&JSP』でWeb開発に関して勉強しているのですが、 本の通りに実行しても(してるつもりです)、 ブラウザから、Tomcat上のhtmファイルを表示できません。 (HTTPステータス:404となってしまいます。) 本には、「サーバ名:ポート番号」とHTMLファイルの間は、 アプリケーション名としか記述されておらず、ここの名に何を記述したらいいのか 明確ではありません。何が間違ているのか、ご教示をお願いいたします。 私はWebアプリに関しては初心者であるため、勘違いをしている部分がおおいにあると思います。 お手数ですが、ご教示いただけたら幸いです。 【ブラウザから入力したURL】→すべてHTTPステータス404 http://localhost:8080/workspace/Sukkiri_Servlet_JSP/Sukkiri_Servlet_JSP/hello.html http://localhost:8080/workspace/Sukkiri_Servlet_JSP/hello.html http://localhost:8080/Sukkiri_Servlet_JSP/Sukkiri_Servlet_JSP/hello.html http://localhost:8080/workspace/Sukkiri_Servlet_JSP/Sukkiri_Servlet_JSP/WebContent/hello.html 【ファイル保管場所】 D:\My_Documents\workspace\Sukkiri_Servlet_JSP\Sukkiri_Servlet_JSP\WebContent hello.html 【ファイル内容】 +-----------------------------+ <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Hello, HTML!!</title> </head> <body> こんにちは。HTML!! </body> </html> +-----------------------------+ 【環境】 ・Pleiades 2019-12 ・Toimcat v6

  • 新しいWebアプリをTomcat4.0に追加するには?

    servletを使った掲示板の製作を行っています。 実際のWebアプリは開発中のため 試しに簡単なアプリを仮に登録しようと思い Webアプリを配置したもののローカルでもうまく起動してくれません。 フォルダ構成も  %CATALINA_HOME%\webapps   |----SampleAdressApp\      |----WEB-INF\           |----classes\               |----*******1.class               |----*******2.class           |----web.xml      |----index.html   |----examples\ といった配置で配置しています。 web.xmlには Tomcatの既存(サンプル)のweb.xmlをコピーし 以下を追加しました。 <servlet> <servlet-name> *********1 </servlet-name> <servlet-class> SampleAdressApp.*********1 </servlet-class> </servlet> <servlet-mapping> <servlet-name> *********1 </servlet-name> <url-pattern> /SampleAdressApp1 </url-pattern> </servlet-mapping> それで http://localhost:8080/SampleAdressApp/index.html で接続しにいくと、以下のメッセージが表示されてエラーになります。  Apache Tomcat/4.0.4 - HTTP Status 404 - /SampleAdressApp/index.html  type Status report  message /SampleAdressApp/index.html  description The requested resource (/SampleAdressApp/index.html) is not available. 解決するにはどうすればよいのでしょうか? 直接、server.xmlに追加する方法もとってみましたが、 無理でした・・・ 教えてください m(__)m よろしくお願いします、

  • RequestDispatcher.forwardメソッドで遷移する際のURL

    お世話になります。 JSP/サーブレットを使用してwebアプリケーションを作成しています。 タイトルの通りRequestDispatcher.forwardメソッドで遷移する際のURL についてうまくいかず、原因がわからない為質問させて頂きます。 ご教授宜しくお願い致します。 Aproject/jsp/login.jsp Aproject/jsp/top.jsp Aproject/WEB-INF/src/servlet/Login.java という3つのファイルを使用しています。 login.jspにて<form action="../Login" method="post">で Login.javaサーブレットにIDとパスワードを渡し、 サーブレットで認証を行ったあと RequestDispatcher.forwardメソッドにて以下のように 遷移するようになっています。 RequestDispatcher rd = request.getRequestDispatcher("./jsp/top.jsp"); rd.forward(request, response); 遷移はうまくいくのですが、top.jspが表示される時のURLが http://localhost:8080/Aproject/jsp/top.jspとなるはずが、 http://localhost:8080/Aproject/Login となってしまいます。 web.xmlの記述は <servlet> <servlet-name>Login</servlet-name> <servlet-class>servlet.Login</servlet-class> </servlet> <servlet-mapping> <servlet-name>Login</servlet-name> <url-pattern>/Login</url-pattern> </servlet-mapping> としています。 forwardメソッドではなく、sendRedirectメソッドを使用した場合 http://localhost:8080/Aproject/jsp/top.jsp とうまくいきます。 どのような原因が考えられますでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • Java
  • ◆Struts サンプルプログラムのURLがわかりません。◆

    Struts初心者です。教えて下さい。 http://www.stackasterisk.jp/tech/java/strutsSec01_03.jsp#5 上記サイトで勉強中にいきずまってしまいました。初歩的質問で申し訳御座いませんが教えて下さい。 4.Strutsアプリケーションの作成 で記載されている通りに jspファイル、javaファイルを配置し、struts-configファイルも記載されているようにしました。 画面を表示させたいのですが、どのような URLにアクセスすれば画面が表示されるのでしょうか・・?? web.xmlの中に urlマッピングする情報を追記したり、struts-configに追記したりする必要がありますのでしょうか・・・?? servletだと web.xmlに、<servlet-mapping>要素に<url-pattern>を定義してURLが判断できたのですが・・・・ 以下のようなURLでアクセスしているのですが、TomcatがHTTPステータス 404を表示します。。tomcatの再起動なども行なっております。 http://localhost:8080/struts-blank/jsp/loginForm.jsp 根本的に理解できていないと思うので、参考になるサイト、書籍などもあったら教えて下さい。 環境 WinXP,JDK1.5,Eclipse3.2,Struts1.2,Tomcat5.x 宜しくお願いします。

  • Webアプリで画像をキャッシュさせない方法

    Webアプリで、とある画像を表示させたあと、ブラウザでキャッシュされた画像ファイルを消したいと思っています。セキュリティなどの特殊な要求です。 環境は Tomcat( Servlet + Java ) での Webアプリです。 調べてみたのですが、どうやら一度ブラウザにキャッシュされてしまうとどうしようもないらしく、キャッシュをさせないように表示させることなんて可能なんでしょうか・・・ キャッシュさせない方法などを知っている方がいらしたら教えてください。

  • Webアプリケーションの移植について

    現在以下の環境で構築済みのシステムがあります。 OS:RedHat Linux Webサーバ:Apache+Tomcat DB:Oracle アプリ:Java,JSP,CGI この環境で動作するWebアプリを以下の環境に移植する際の弊害はどのようなことがありますでしょうか。 OS:Windows2003 Webサーバ:IIS DB:MySQL

  • iアプリでWebのデータを収集するソフト作りたい

    iアプリであちこちのHPからデータ収集するソフトを作りたい iアプリであちこちのHPからデータ収集するソフトを作りたい 私はiアプリでホームページのデータを収集して画面に表示させるソフトを作りたいと考えています。 たとえば、自分の住んでいる地域の天気予報や、鉄道運行状況、株価などをWebサイトからとってきて1画面にリアルタイムに表示させるものを想定しています。 しかし、iアプリにはアプリをダウンロードしたサーバとしか通信ができないという制約があることを知りました。 あちこち調べてみて、自前でサーバを構築して、iアプリからそのサーバを経由してWebにアクセスするとよいこと(携帯フルブラウザiアプリも同様)までわかりましたが、実際に実現するとなると具体的にどのような技術をつかって実現したらよいのかわからないです。 私が調べた限りではアパッチ+Tomcat+Servletの組み合わせがあるようですが、これで合っていますか?他にも実現方法や、技術の名前があれば教えていただけませんか? よろしくお願いします。

    • ベストアンサー
    • Java
  • apacheとTomcatの連携の意味について

    http://okwave.jp/kotaeru.php3?q=1406504に関連しまして、 Apache:静的HTMLを扱う。URLをポート無しでアクセスできる。 Tomcat:動的JSP、Servletを配置。 たったこれだけの区別のためなのでしょうか? そのほかにapacheを入れる利点はありますでしょうか? また、WebサーバーとしてもTomcatは使えるということで、 URLをポート無しにすることもできるのでしょうか?

    • ベストアンサー
    • Java
  • Tomcatにおけるサーブレットの呼び出し

    tomcatに関してですが、現在サーブレットからjspを呼び出すようなことをしたいと思い、web.xmlを以下のように設定し、”http:localhost:8080/servlet/Login”としても『HTTP Status 404 - 』が返却されます。jspからサーブレットを呼び出すことはできるのですが・・・(この場合、jspファイルをWEB-INFの直下にディレクトリを作成するとやはりアクセスができませんでした。WEB-INFと同レベルに置けばアクセスは可能でした。)。 どなたかわかる方がいれば教えて下さい! よろしくお願いします。 --------------- 環境 --------------- Windows2000Server eclipse ver2.1.1 tomcat ver4.1 --------------- ディレクトリ構成 --------------- WEB-INF Lclasses | LLogin_serv.java Ljsp LLogin.jsp --------------- web.xml --------------- <?xml version="1.0" encoding="shift_jis"?> <!DOCTYPE web-app PUBLIC "-//SUN Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>Login</servlet-name> <servlet-class>serv.Login_serv</servlet-class> </servlet> <servlet-mapping> <servlet-name>Login</servlet> <url-pattern>Login</url-pattern> </servlet-mapping> </web-app> 補足:tomcat-confにあるweb.xmlの『invoker』はコメントを外し有効にしてます。

    • ベストアンサー
    • Java

専門家に質問してみよう