2016-04-10 27 views
0

私は現在、ユーザーが登録するたびに外部ロケーション(デスクトップ/ユーザー/ユーザー名)に新しいディレクトリが作成されるJavaを使用したソーシャルネットワークサイトを開発中です。サーブレット。私のURLから外部ディレクトリにアクセスするには?

今、私は自分のURL(http://localhost:8080/Website/users/username)に直接そのフォルダにアクセスしたいと思っています。

どのように達成できますか?または、WebContentフォルダにusersディレクトリを置くだけですか?

+1

フォルダアクセス用のURLのパスを選択します。 '/ Website/users/*'を作成し、そのようなリクエストをすべて処理するサーブレットにマップします。サーブレット内では、サーバー側のユーザーデータにアクセスしてビジネスを行うことができます。もちろん、これを行うより良い方法は、RestletsやSpring MVCのようなものを使うことです。 –

+0

これは参考になるかもしれません:http://www.tutorialspoint.com/jsp/jsp_page_redirect.htm – ToxicTeacakes

答えて

1

URL /Website/users/{userId}にマップされているServletでは、ファイルシステム上のJava APIアクセスファイルを使用して、HTMLページを生成してユーザーに戻すことができます。

+0

多くの研究の末、私は最終的にそれを行う方法を見つけました。 url pattern = "/ users/*" でサーブレットを作成しました。その後、サーブレットにjspページを含めるために 'request.getRequestDispatcher().include(request、response);' –

関連する問題