概述
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的应用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复