2 que420527 que420527 于 2014.04.28 09:52 提问

springMVC中jsp页面访问路径404错误?

配置如下
spring-servlet.xml
class="org.springframework.web.servlet.view.InternalResourceViewResolver">




Web.xml

spring
*.do

我在JSP页面的路径是WebContent/views/EnterpriseInfoManag/pollutionBasInfo.jsp
controller的代码是:
@Controller
public class PollutionBasInfoController {

@Resource
private PollutionBasInfoService pollutionBasInfoService;

@RequestMapping("/findPollutionBasInfo.do")
public @ResponseBody List<TBasEnterprise> findPollutionBasInfo(){

    List<TBasEnterprise> list = pollutionBasInfoService.findPollutionBasInfo();

    return list;
}

我用JS访问controller: url:'findPollutionBasInfo.do'
但是地址就自动变成 http://localhost:8080/SKPWMS/views/EnterpriseInfoManag/findPollutionBasInfo.do
,访问controller的路径自动在前面加上了/views/EnterpriseInfoManag,导致404错误,求指导,为什么会这样,应该怎样解决啊???

2个回答

weibowen0425
weibowen0425   2014.05.01 19:53

404错误1000000%是自己代码的问题

Sweet__dream
Sweet__dream 404是路径错误,500才是代码问题,哈哈哈
大约 2 个月之前 回复
qwuack
qwuack   2014.06.26 21:26

楼主一定是忘了在spring-mvc.xml指定jsp页面的相对路径了,别忘了指定prefix哇
property name="prefix" value="/WEB-INF/pages/"

Csdn user default icon
上传中...
上传图片
插入图片