2017-09-08 7 views
3

私はx lsを返す必要があります。春のWeb URLのRest APIコントローラを使用してレスポンスファイルを出力します。データベースからデータを取得していません。コントローラ部とサービスマネージャ一部が、私は次のエラーを発見しています:返す方法weburlのREST APIコントローラを使用してxlsファイルレスポンスを返す

コンソールで:autowire候補としての資格

期待少なくとも1ビーン。

と、ブラウザで:8080:

Firefoxがローカルホストでサーバーへの接続を確立することはできません。

コントローラのためのコード:

@RestController 
@RequestMapping(value = "/excel") 
public class ExcelController { 

    @CrossOrigin(origins = "*") 

    catch (Exception e) { 

    } 
    return null; 

} 

答えて

0

あなたExcelManagerは、Beanとして宣言されていません。 あなたのExcelManagerクラス定義の上@Serviceを追加するか、またはあなたが注釈@Service であなたのサービスクラスに注釈を付ける必要がありapplicationContext.xml

0

でそれを宣言するのいずれかが必要です。それ以外の場合、Springはautowireを実行できません。

+0

マネージャで@サービスを追加した後でエラーが発生しました----フィールド 'excelManagerImpl'で表現されている満足度の低い依存関係。 – leo

+0

設定ファイルで、component-scanの設定にあなたのサービスがあるパッケージが含まれていることを確認してください。 – mabad

関連する問題