当前位置: 代码迷 >> Java Web开发 >> 使用spring mvc validate不生效,且如果float类型字段在input里怎么不显示0.0
  详细解决方案

使用spring mvc validate不生效,且如果float类型字段在input里怎么不显示0.0

热度:1119   发布时间:2016-04-16 21:38:39.0
使用spring mvc validate不生效,且如果float类型字段在input里如何不显示0.0


<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<c:set var="contextPath" value="${pageContext.request.contextPath}"/>

<script type="text/javascript">
$(document).ready(function() {
 $("#frm").validate();//问题1 :当下面的input  cssClass="required“ 时validate不生效  ,为什么不管用呀,提交时没有验证
});
</script >

<form:form action="${contextPath}/aa/saveQa" commandName="qwbj"  method="post" id="frm" cssClass="cmxform"> 
<form:input path="jd" id="jd" cssClass="required" /> 问题2:jd在字段类型是float类型,录入时默认显示0.0,如果不显示0.0
<input type="submit" name="submit"   value='保存' >
</form:form>


------解决思路----------------------
引用:
<form:input path="jd" id="jd" cssClass="required" /> 问题2:jd字段类型是float类型时,录入时默认显示0.0,如何不显示0.0 

float 型的数据 默认是0.0,如果不想显示0.0,可以将数据类型改为 Float 

第一个校验,没怎么搞过,不懂了
  相关解决方案