1. 程式人生 > 其它 >SpringBoot+ajax踩的坑Error resolving template, template might not exist or might not be accessible

SpringBoot+ajax踩的坑Error resolving template, template might not exist or might not be accessible

技術標籤:實訓問題javaajaxjquery

最近寫SpringBoot專案的時候用到了ajax

但是在我執行後報錯了,如下:
Exception processing template “/addType”: Error resolving template [/addType], template might not exist or might not be accessible by any of the configured Template Resolvers

大概意思就是找不到/type這個url

Controller方法如下

    @RequestMapping("/addType1"
) public void addType1(Type type){ typeService.addType(type); }

ajax程式碼如下

		<script>
			function add() {

			var typeadd = $("#type1-add").val();

			$.ajax({

				url: "/addType1",
				data: {'type':typeadd},
				dataType: "JSON",
				method: "POST"
, success: function (data) { alert("新增成功!"); } }); } </script>

我尋思這也沒問題啊,但是後來百度過才發現,SpringBoot後端要想接受資料,Controller裡@Controller換成@RestController,或者在方法上加@Responsbody的註解,不然無法被識別。