404報錯:
原因:查找資料得知,index()是controller的默認訪問方法,所以當沒有這個方法的時候會報404的錯誤。
資料詳細解釋如下:
1、Controller需要繼承Controller類,類的映射是在Config中配置,具體就要看個人的項目是如何封裝的,具體就不寫了。
2、Controller的默認方法
Controller的默認訪問方法爲index()方法。
3、默認的index()方法是如何配置?
結合項目的配置註冊一個唯一的controllerKey即可,如下所示:
me.add("/Service/ReportAlarm", ReportAlarm.class);
個人分析:me.add("方法URL",類);
訪問地址:http://ip:端口號/項目名/Service/ReportAlarm
這樣默認訪問的方法即爲index()方法。
4、在同一個Controller中多個方法配置
1)、me.add("/Service/ReportAlarm", ReportAlarm.class,"/Service/ReportAlarm");
2)、me.add("/updateImportalarm", ReportAlarm.class,"/Service/ReportAlarm");
個人分析:me.add("具體方法URL",類,"方法URL");
1)、訪問地址:http://ip:端口號/項目名/Service/ReportAlarm/Service/ReportAlarm
訪問index()方法
2)、訪問地址:http://ip:端口號/項目名/Service/ReportAlarm/Service/ReportAlarm/updateImportalarm
訪問updateImportalarm()方法
---------------------
作者:掐指一算乀缺錢
來源:CSDN
原文:https://blog.csdn.net/wangkun_0612/article/details/53780737
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!