2016-05-28 10 views
0

おはよう!ブラウザでリソースファイルへのリンクを作成

私は春に小さなRESTサーバーを開発しています。

します。http:// localhost:8080/myProjectName/resurses/2.JPG

私はオープンリソースフォルダを行うと、次の形式のファイルへのリンクを送信する必要が

次の問題に直面

が、私は、リンクの唯一のこのタイプ取るために得る:

ファイル:/ D:/apache-tomcat-7.0.69/webapps/ROOT/WEB-INF/classes/2.jpg

dispatcher-servlet.xmlファイルを追加しました。

コントローラ宣言の方法では
  <mvc: resources mapping = "/ resources/**" location = "/ resources /" /> 

@RequestMapping("/get_photo") 
public @ResponseBody 
RequestUserInfoFull get_photo(@RequestBody String body, 
       HttpServletRequest request, HttpServletResponse response) throws IOException { 
    RequestUserInfoFull result = new RequestUserInfoFull(); 
    UserFullInformation usf = new UserFullInformation(); 
    Resource anotherResource =context.getResource("2.jpg"); 
    usf.setPhoto(anotherResource.getURL()); 
    result.setProfile(usf); 
    return result; 

この問題を助けてください。私は非常に感謝します。私の英語には申し訳ありません。それはひどいです。コードは最高ではありません。私はちょうど春を学び始めました:)

答えて

0

私の問題は不正なスプリングディスパッチャーの設定とフォルダ構造にありました。

<mvc:resources mapping="/resources/**" location="/resources/" /> 
関連する問題