但求凭这阙歌 2018-12-17 06:32 采纳率: 100%
浏览 1597
已采纳

ssm项目报404错误,搭建后台管理系统的时候

controller

@RequestMapping("/admin/login")
    public String toAdminLogin(){
        return "adminlogin";
    }

jsp目录
错误信息

web.xml拦截/

<servlet-mapping>
        <servlet-name>springmvc</servlet-name>
        <url-pattern>/</url-pattern>    
    </servlet-mapping>

springmvc配置

<mvc:annotation-driven/>
<context:component-scan base-package="com.mq.controller"/>
<mvc:default-servlet-handler/>
<!-- 视图解析器 -->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">  
        <property name="prefix" value="WEB-INF/jsp/" />  
        <property name="suffix" value=".jsp" />  
    </bean> 
    <!-- 配置spring拦截器 -->
    <mvc:interceptors>
    <!-- 检查用户权限,对于部分不需要权限的路径进行排除 -->
            <mvc:interceptor>
                <!-- 先匹配所有路径,然后排除不需要检查的路径 -->
                <mvc:mapping path="/cart" />
                <mvc:mapping path="/login"/>
                <mvc:mapping path="/wishlist"/>
                <!-- 与登录相关的请求 -->
            <mvc:exclude-mapping path="/"/>
            <mvc:exclude-mapping path="/i"/>
            <!-- <mvc:exclude-mapping path="/login" /> -->
            <mvc:exclude-mapping path="/register"/>
            <mvc:exclude-mapping path="/item"/>
            <mvc:exclude-mapping path="/userController"/>
            <mvc:exclude-mapping path="/search"/>
            <!-- 以下是静态资源 -->
            <mvc:exclude-mapping path="/img/**" />
            <mvc:exclude-mapping path="/css/**" />
            <mvc:exclude-mapping path="/bootstrap/**" />
            <mvc:exclude-mapping path="/js/**" />
            <!-- 用户是否已经登录的检查 -->
            <bean id="loginInterceptor" class="com.mq.interceptor.LoginInterceptor"></bean>
            </mvc:interceptor>
    </mvc:interceptors>      
  • 写回答

3条回答 默认 最新

  • 嵒碞 2018-12-17 07:21
    关注

    应该是springMVC的配置问题,就是你return "adminlogin" 这个不是返回页面吗,就是这块在配置文件配置的路径, 还有也跟你方法的请求路径有关系多出来的admin就是你请求路径admin/login的admin

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能