mvc怎么请求服务器错误信息,Spring MVC中ajax GET请求的内部服务器错误

新加入的SpringMVC开发者遇到问题:试图通过AJAX获取数据时遇到500错误,目标是使用Hibernate查询过滤并刷新div。已尝试过修改返回类型和控制器,但未提及具体错误详情。寻求帮助解决内部服务器错误及调试建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好我是新来的Spring MVC,所以我对这个框架没有什么想法。我想要做的就是在我的视图中刷新一个div,并使用通过hibernate查询进行过滤的项目,该项目可以正确打印到标准输出。Spring MVC中ajax GET请求的内部服务器错误

由于某种原因,我不知道我得到一个500;内部服务器错误,当我尝试通过ajax获取请求。 我改变了控制器的返回类型,我最初的想法是使用带有可选参数的默认索引控制器。

查看:

${item.name}

Nothing found

JS文件

function filterItems(value) {

$("#itemListContainer").empty();

$.ajax({

method: "GET",

//dataType: "json",

url: "filterItems.htm",

data: {

type: value

},

success: function (data) {

if (data) {

$("#itemListContainer").html(data);

} else {

console.log(xhr.responseText);

alert("failure");

}

},

error: function(XMLHttpRequest, textStatus, errorThrown) {

alert("Status: " + textStatus); alert("Error: " + errorThrown);

}

});

}

控制器:

@RequestMapping(value = "/filterItems", method = RequestMethod.GET)

public @ResponseBody List filterItems(@RequestParam(value = "type", required = false) String type) {

List items = new ArrayList();

try {

items = itemDao.getItems(type);

} catch (Exception e) {

e.printStackTrace();

}

return items;

}

任何帮助将不胜感激。提前致谢!!

2016-11-15

Juan M

+0

请包括相关的堆栈跟踪。 –

+0

“服务器遇到内部错误,导致无法完成此请求”。没有例外,我可以从eclipse控制台看到。我很乐意粘贴catalina.out日志条目,但我不知道在Mac OSX中找到那些内容 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值