我有一個控制器(Spring Controller),它可以爲移動應用提供json服務。基於服務器端參數的條件的彈簧請求映射
各種服務器運行我們的軟件。並非所有人都將被配置爲提供移動請求。
我已經添加了一個類Integer的bean,其中包含處理請求所需的各種系統參數的對象的id。
該bean在xml中定義並自動裝入控制器。
自動裝配使用(必需= false),所以我們可以運行沒有在xml中定義的值。
我已檢查並發現,如果未在xml中定義,自動裝訂的整數確實爲null。
我現在想要做的是添加到我的requestmappings中,以匹配一個方法,如果該整數是空的和常規方法,當整數不是null(基本上,我們會回覆一個標準的json錯誤對象)。
這看起來似乎對某種AOP來說非常簡單,但我除了使用Spring之外沒有什麼經驗。 Requestmapping註釋中的大多數條件信息似乎基於請求參數,而不是服務器端變量。
任何想法?
攔截器呢? – zeroflagL
有趣。我現在正在研究它,它似乎很適合這項法案。 – Zaan