请麻烦帮我看看,为什么我的代码不在jsp页面展示啊,就是输入了网址之后,只显示showAll
这个是Controller的代码
package com.example.test1.controller;
import com.example.test1.pojo.test;
import com.example.test1.service.testService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.List;
@ResponseBody
@Controller
@RequestMapping("test")
public class testController {
@Autowired
private testService ss;
@RequestMapping("queryAll")
public String queryAll(Model model){
List<test> list = ss.queryAll();
model.addAttribute("list",list);
return "showAll";
}
}
这个是jsp文件的代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page isELIgnored="false" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<center>
<h3>信息展示页面</h3>
<table border="1" width="600px">
<tr>
<td>地形</td>
<td>土壤类型</td>
<td>植被</td>
<td>操作</td>
</tr>
<c:forEach items="${list}" var="a">
<tr>
<td>${a.地形}</td>
<td>${a.土壤类型}</td>
<td>${a.植被}</td>
</tr>
</c:forEach>
</table>
</center>
</body>
</html>