我是靠谱客的博主 甜美飞鸟,最近开发中收集的这篇文章主要介绍springMVC向页面请求参数的几种方式以及ajax的应用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

 

springMVC向页面请求参数的几种方式

springMVC处理特殊参数:时间类型的参数

  1.该方法只适合在控制层  

在控制层中加入如下方法并注解@InitBinder
@InitBinder
public void initBinder(ServletRequestDataBinder binder){ binder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"), true)); }

 

  2.xml文件中配置

  >自己写一个实体类实现接口

 

  >然后在springMVC-servlet.xml中配置   

<!-- 在springMVC-servlet.xml中配置<mvc:default-servlet-handler />后,会在Spring MVC上下文中定
	   	义一个org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler,它会像一个
	   	检查员,对进入DispatcherServlet的URL进行筛查,如果发现是静态资源的请求,就将该请求转由Web应用服务器默认的
	   	Servlet处理,如果不是静态资源的请求,才由DispatcherServlet继续处理。
   	 -->
   	<!-- 释放静态资源 第一种方案,静态资源不能再WEB_INF目录下 这个目录是个安全的目录,客户不能直接访问-->
   	<mvc:default-servlet-handler/>
   	
   	<!-- 提供一些高级功能比如配置全局时间格式,数据的验证 -->
   		<!-- 第三步:注册处理器映射器/处理器适配器 ,添加conversion-service属性-->
   	<mvc:annotation-driven conversion-service="conversionService"/>
    
    <!-- 第二步: 创建convertion-Service ,并注入dateConvert-->
    <bean id="conversionService" class="org.springframework.format.support.FormattingConversionServiceFactoryBean">
        <property name="converters">
            <set>
                <ref bean="dateConvert"/>
            </set>
        </property>
    </bean>
    <!-- 第一步:  创建自定义日期转换规则  class:为时间转化类的全类名-->   
    <bean id="dateConvert" class="com.zhiyou.han.utils.DateConvert"/>

 springMVC的restFul风格

   1.控制层代码

  

  2.jsp页面的代码

  

 

springMVC与ajax的交互

  1.导入jackson包

  

  2.前端代码

    

  3.控制层代码

    

 

转载于:https://www.cnblogs.com/han-guang-xue/p/9757321.html

最后

以上就是甜美飞鸟为你收集整理的springMVC向页面请求参数的几种方式以及ajax的应用的全部内容,希望文章能够帮你解决springMVC向页面请求参数的几种方式以及ajax的应用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(24)

评论列表共有 0 条评论

立即
投稿
返回
顶部