之前tomcat访问不了主页改了设置后可以了 现在可以访问jsp页面 但是访问不了那个前端的啥原因额?

来源:2-10 验证Controller

慕后端9195458

2018-05-30

http://img.mukewang.com/szimg/5b0ebd0e000110f814430985.jpg

http://img.mukewang.com/szimg/5b0ebd280001346010740485.jpg

http://img.mukewang.com/szimg/5b0ebd3e0001299c08750396.jpg

http://img.mukewang.com/szimg/5b0ebd5000013f0810470467.jpg

写回答

1回答

翔仔

2018-05-30

请同学对照一下spring-web.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
	xmlns:mvc="http://www.springframework.org/schema/mvc"
	xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/context
    http://www.springframework.org/schema/context/spring-context.xsd
    http://www.springframework.org/schema/mvc
    http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd">
	<!-- 配置SpringMVC -->
	<!-- 1.开启SpringMVC注解模式 -->
	<mvc:annotation-driven />

	<!-- 2.静态资源默认servlet配置 (1)加入对静态资源的处理:js,gif,png (2)允许使用"/"做整体映射 -->
	<mvc:resources mapping="/resources/**" location="/resources/" />
	<mvc:default-servlet-handler />

	<!-- 3.定义视图解析器 -->
	<bean id="viewResolver"
		class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/WEB-INF/html/"></property>
		<property name="suffix" value=".html"></property>
	</bean>
	<!-- 文件上传解析器 -->
	<bean id="multipartResolver"
		class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
		<property name="defaultEncoding" value="utf-8"></property>
		<!-- 1024 * 1024 * 20 = 20M -->
		<property name="maxUploadSize" value="20971520"></property>
		<property name="maxInMemorySize" value="20971520"></property>
	</bean>

	<!-- 4.扫描web相关的bean -->
	<context:component-scan base-package="com.imooc.o2o.web" />
</beans>

404就是不识别相关controller找不到对应的方法

0
2
翔仔
回复
慕后端9195458
同学好,一般就这几个问题,404代表找不到相关的路径,controller里面路由,spring-web.xml的配置还有web.xml里确保已经读入spring-web.xml这些配置文件。 同时还要clean一下tomcat并查询console里面的发布的路径,看看里面有没有发布上对应的controller名字的class.这些都去检查一下 404问题一般比较好解决
2018-05-31
共2条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程