2 qq 28003739 qq_28003739 于 2016.04.08 15:26 提问

springmvc写的毕业设计,然后出现重复请求的现象,确认不是浏览器问题

如下图,红框中的地址首页地址,重复请求**三次以上**,次数不确定。求大神帮忙
图片说明
下面贴上web.xml和springmvc的配置

springmvc.xml


    <!-- 容器默认的DefaultServletHandler处理 所有静态内容与无RequestMapping处理的URL -->
    <mvc:default-servlet-handler />

<!--    <import resource="applicationContext.xml" /> -->
    <context:annotation-config />
    <!-- 对web包中的所有类进行扫描,以完成bean的创建和自动依赖注入功能 -->
    <context:component-scan base-package="com.junzhong"  >
        <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" /> 
        <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service" /> 
    </context:component-scan>
    <mvc:annotation-driven />


    <!-- 定义无需Controller的url<->view直接映射 -->
<!--    <mvc:view-controller path="/" view-name="redirect:/main/index" /> -->


    <!-- 对模型视图的名称的解析 -->
    <bean id="viewResolver"
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="viewClass"
            value="org.springframework.web.servlet.view.JstlView"></property>
        <!-- 指定了表示层的前缀 这个配置是配置JSP页面的位置,按照你自己的配置来配 -->
        <property name="prefix" value="/WEB-INF/page/"></property>
        <!-- 指定了表示层的后缀 -->
        <property name="suffix" value=".jsp"></property>
    </bean>

    <bean id="multipartResolver"
        class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <!--one of the properties available;the maximum upload size in bytes 100M -->
        <property value="104857600" name="maxUploadSize" />
    </bean>


web.xml

 <welcome-file-list>
        <welcome-file>main/index</welcome-file>
    </welcome-file-list>
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath*:spring/*.xml</param-value>
    </context-param>
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    <filter>
        <filter-name>encodingFilter</filter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
        <init-param>
            <param-name>forceEncoding</param-name>
            <param-value>true</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>encodingFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    <!-- spring-session -->
    <filter>
        <filter-name>spring-session</filter-name>
        <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
        <init-param>
            <param-name>targetBeanName</param-name>
            <param-value>springsession</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>spring-session</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

    <listener>
        <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class>
    </listener>
    <listener>
        <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
    </listener>
    <session-config>
        <session-timeout>1440</session-timeout>
    </session-config>

    <servlet>
        <servlet-name>wuhuan-frontend</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:spring/springmvc.xml</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>wuhuan-frontend</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>


    <!-- socket的映射 -->
    <!-- <servlet-mapping> -->
    <!-- <servlet-name>wuhuan</servlet-name> -->
    <!-- <url-pattern>/socketMsg/*</url-pattern> -->
    <!-- </servlet-mapping> -->
    <!-- <servlet-mapping> -->
    <!-- <servlet-name>wuhuan</servlet-name> -->
    <!-- <url-pattern>/socketMsg/sockjs/*</url-pattern> -->
    <!-- </servlet-mapping> -->


    <error-page>
        <exception-type>java.lang.Throwable</exception-type>
        <location>/common/500.jsp</location>
    </error-page>
    <error-page>
        <error-code>500</error-code>
        <location>/common/500.jsp</location>
    </error-page>
    <error-page>
        <error-code>404</error-code>
        <location>/common/404.jsp</location>
    </error-page>
    <error-page>
        <error-code>403</error-code>
        <location>/common/403.jsp</location>
    </error-page>

3个回答

qq_28003739
qq_28003739   2016.04.23 22:55
已采纳

自己最后解决了,原因是我之前有图片没有弄上,用#号代替的,结果它也进行网络请求了

Bush_nanjing
Bush_nanjing   2016.04.09 15:05

用了火狐吗? 火狐里面有个迅雷插件右键关系

qq_28003739
qq_28003739 应该不是,火狐访问百度等其他网站都不是这样的,而且我用ie打开也是的
2 年多之前 回复
Bush_nanjing
Bush_nanjing   2016.04.09 15:06

用了火狐吗? 火狐里面有个迅雷插件右键关系

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SpringMVC请求路径问题
这个路径出现在jsp页面,所以是前台路径. 前台路径的参照路径是:当前Web服务器的根,即:http://localhost:8080 因为 绝对路径 = 参照路径 + 相对路径,所以当前超链接所提交的请求绝对路径是: http://localhost:8080/hello.do (是访问不到的 跳转到we
SpringMVC路径重复报错
If you intend to handle the same path in multiple methods, then factor them out into a dedicated handler class with that path mapped at the type level! at org.springframework.web.servlet.mvc.annotati
SpringMVC解决多人开发路径可能重复的问题
在我们做项目时,总要分工合作,分组开发,但这样有时会有这样的问题: A开发前台登陆,路径为login,B开发后台登陆,路径也是login,这种情况就会出现错误。 注意:在使用SpringMVC框架时,不要出现在不同包中有相同类名的情况,这样在Web启动时会报错 我们写个ADemo.java和BDemo.java例子。 ADemo的后台代码 import org.springframe
springmvc 拦截器 防止重复提交表单
第一种方法:判断session中保存的token 比较麻烦,每次在提交表单时都必须传入上次的token。而且当一个页面使用ajax时,多个表单提交就会有问题。 注解Token代码: [java] view plain copy package com.thinkgem.jeesite.common.repeat_form_vali
springMVC中出现http请求400错误问题
400错误
IE浏览器请求json数据弹出下载框问题【在springmvc中配置如下内容,可以避免】
http://blog.csdn.net/thc1987/article/details/48240471 IE浏览器下输入地址如:http://localhost/xx/getJson.do获取json数据 这时弹出下载窗口 解决方法: 修改服务器响应头:Content-Type:text/html;charset=UTF-8 Java代码:
提交下载请求,后台(SpringMVC)正确处理但是浏览器无反应
原因分析:前台使用的jq-grid 插件,然后写的ajax 提交请求 解决:用 a标签请求下载,或者使用form 表单提交下载的请求 扩展:如果前端使用的是插件提供的提交请求的方法,一般后台提供的是ajax 提交请求的方式,可以自己更改为上述的请求方式 SpringMVC 提供的下载方式,不用再暴露耦合servlet api,突出框架的优越性 @RequestMapping(value
关于springMVC拦截器重复调用问题
当访问一个请求时,按道理,每个拦截器只执行一次,但断点发现,拦截器被反复调用了多次,原因是:我们写的jsp里引入了css、js等文件,而这些文件也被MVC拦截器拦截了,所以,一定要把这些文件取消拦截
SpringMVC - HTTP 请求路径无错,但服务器端提示路径错误, Controller 值重复了两次
问题描述: 请求路径(无错):http://localhost:8080/lims-core/service/tms/template/addBean 但服务器端提示错误(与请求路径不一样): WARN 2017-08-04 18:21:31.009 283963972@qtp-24300138-1 [PageNotFound:1176] - No mapping found for HTT
SpringMVC遇到方法名重复的问题
Ambiguous mapping 就是方法名重复导致的错误 有一下两个方法 可以解决:   1、将方法重复的名字找出来,改掉重复的名字即可;   2、在控制层的那个类的最上面再添加一个注解RequestMapping; 如图所示我在原方法名叫"hello'的方法上还添加了一个名叫“rs”的注解 在此基础上 还得在前面的jsp出改下,如图所示:在he