java吧 关注:1,258,179贴子:12,753,095
  • 20回复贴,共1

SpringMVC的问题 求大神来看一看!

只看楼主收藏回复

目的是想在程序运行的时候先走controller查询到数据后再去index.jsp页面展示数据,但是如何默认的走controller呢?用Servlet的话,我知道在Web.xml里可以直接配置,但是SpringMVC是不能的,求解,应该怎么弄。


IP属地:北京1楼2017-08-19 18:02回复


    IP属地:北京2楼2017-08-19 18:04
    回复
      广告
      立即查看
      想到的办法通过/ 重定向到/load/getAllProhect 但是不知道为什么进不去这个/这个方法。


      IP属地:北京3楼2017-08-19 18:05
      回复
        “xxx”/“xxx”.do


        IP属地:北京来自Android客户端4楼2017-08-19 18:06
        收起回复


          IP属地:北京5楼2017-08-19 18:07
          回复
            本人QQ 1172694787 希望大佬指教一下


            IP属地:北京6楼2017-08-19 18:08
            回复
              modelandview!可以是controller,也能是页面!


              IP属地:湖南来自Android客户端7楼2017-08-19 18:08
              收起回复
                1.web.xml中配置DispatchServlet前端控制器,配置好就可以进入spring容器里了。
                你把web.xml中的这个servlet-mapping中的url过滤改为*.do,以后所有请求带.do的就是交给spring容器处理了。
                2.spring 容器的applicationContext.xml文件中配置
                ①开启注解扫描②开启MVC注解扫描③配置viewResouce视图解析器。④其他的略,先配置连接。
                3.编写Controller组件,加@Controller注解,@RequestMapping("/xxx")注解;
                Controller的每一个方法继续分解请求路径,方法返回的ModelAndView中的字符串"index"通过spring的XML文件中的视图解析器拼接成具体的视图页面路径,返回给浏览器。
                手机打得好累,快赞我


                IP属地:四川来自iPhone客户端9楼2017-08-19 18:50
                收起回复
                  广告
                  立即查看
                  你可以在web.xml里设置一个默认页面,然后在页面里直接通过locstion.href跳转到你要走的controller不就行了。


                  IP属地:四川来自Android客户端10楼2017-08-20 23:01
                  回复
                    web.xml默认配了欢迎页, / 请求默认被解析成资源文件不会被拦截到吧


                    来自iPhone客户端11楼2017-08-20 23:35
                    回复
                      直接访问连接


                      来自Android客户端12楼2017-08-20 23:59
                      回复