springmvc UrlFilenameViewController
原创    lido_me    发表于:2018-05-08 16:39:10
  阅读 :101   收藏
  • 该controller在spring中配置如下:


<bean id="viewMappings" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping" >
<property name="defaultHandler">  
            <bean name="index" class="org.springframework.web.servlet.mvc.UrlFilenameViewController" />  
     </property>   
</bean>
  • 作用:


该控制器直接跳转到一个页面,该控制器根据请求的url,解析出视图名,省去了视图名的配置


  • 比如:


<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/WEB-INF/ui/" />
		<property name="suffix" value=".jsp" />
	</bean>
	
	<bean id="viewMappings" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping" >
		
		<property name="defaultHandler">  
            <bean name="index" class="org.springframework.web.servlet.mvc.UrlFilenameViewController" />  
        </property>   
	</bean>


会将 "/index" 这样的请求为 "WEB-INF/ui/下的index.jsp" 页面  


评论
条评论
推荐阅读
SpringMVC 配置定时执行任务

转载自:山高我为峰1.在SpringMVC配置文件中添加`javascriptxmlns:task="http://www.springframework.org/schema/task"``java...

Spring和SpringMVC父子的容器之道

昨天,给数据组写接口,不小心掉进坑里挣扎了半天,最后发现是spring和springmvc它们虽是父子但并不和谐,于是在此一记。Spring和SpringMVC作为Bean管理容器和MVC层的默认框架...

史上最简单的spring+springMVC+mybaits整合SSM框架~Simple-SSM

github地址:https://github.com/FaceGhost/Simple-SSM起因来源于搭建ssm系列教程,为此整理一个最简单CURD的全套源码,高手请勿喷,仅供参考学习,想学习的同...

springmvc 默认直接请求/web-inf下的 jsp页面

直接访问在/WEB-INF/下的jsp页面如请求地址:http://ip:8080/site/aboutUS可以直接请求到/WEB-INF/中site/aboutUS的关于页面使用springmvc中...

SpringMVC之拦截器实现登录验证

今天回头看之前发的javaweb学习路线图,发现把路线图中的也学的有一半多了,不过还是路漫漫。在前面的博客中有学习过spring的aop,它利用动态代理实现,在springmvc中也是一样,今天使用H...

教你一步步搭建ssm框架,第一步实现springmvc下的页面跳转 - 2018

第一步:先实现springmvc下的页面跳转第一:eclipse创建maven项目,打开pom.xml先添加相关依赖,本着少补的思想,启动时,缺啥补啥,ssm框架,无非就spring,mybaits,...